Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
HTTP/2-protokoll
- Konfigurerar om stöd för HTTP/2-protokollet är aktiverat.
- Om du utelämnar den här inställningen är stöd för HTTP/2-protokollet aktiverat. Detta motsvarar att ange värdet till
true.
| Inställningsnamn | Värden | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.SocketsHttpHandler.Http2Support |
false -Inaktiveradtrue -Aktiverat |
| Miljövariabel | DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT |
0 -Inaktiverad1 -Aktiverat |
Den här konfigurationsinställningen har ingen specifik MSBuild-egenskap. Du kan dock lägga till ett RuntimeHostConfigurationOption MSBuild-objekt i stället. Använd runtimeconfig.json inställningsnamnet som värdet för attributetInclude. Ett exempel finns i MSBuild-egenskaper.
SPN-skapande i HttpClient (.NET 6 och senare)
- Påverkar genereringen av tjänstens huvudnamn (SPN) för Kerberos- och NTLM-autentisering när
Hosthuvudet saknas och målet inte körs på standardporten. - .NET 6- och senare versioner inkluderar inte porten i SPN, men beteendet kan konfigureras.
| Inställningsnamn | Värden | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.UsePortInSpn |
true - innehåller portnummer i SPN, till exempel HTTP/host:portfalse - inkluderar inte port i SPN, till exempel HTTP/host |
| Miljövariabel | DOTNET_SYSTEM_NET_HTTP_USEPORTINSPN |
1 - innehåller portnummer i SPN, till exempel HTTP/host:port0 - inkluderar inte port i SPN, till exempel HTTP/host |
Den här konfigurationsinställningen har ingen specifik MSBuild-egenskap. Du kan dock lägga till ett RuntimeHostConfigurationOption MSBuild-objekt i stället. Använd runtimeconfig.json inställningsnamnet som värdet för attributetInclude. Ett exempel finns i MSBuild-egenskaper.