Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Protokół HTTP/2
- Określa, czy jest włączona obsługa protokołu HTTP/2.
- Jeśli to ustawienie zostanie pominięte, zostanie włączona obsługa protokołu HTTP/2. Jest to równoważne ustawieniu wartości na
true.
| Nazwa ustawień | Wartości | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.SocketsHttpHandler.Http2Support |
false -niepełnosprawnytrue -Włączone |
| Zmienna środowiskowa | DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT |
0 -niepełnosprawny1 -Włączone |
To ustawienie konfiguracji nie ma określonej właściwości MSBuild. Można jednak dodać RuntimeHostConfigurationOption element MSBuild.
Użyj nazwy ustawienia runtimeconfig.json jako wartości atrybutuInclude. Aby zapoznać się z przykładem, zobacz Właściwości programu MSBuild.
Tworzenie głównej nazwy usługi w programie HttpClient (.NET 6 lub nowszym)
- Ma wpływ na generowanie nazw głównych usług (SPN) dla uwierzytelniania Kerberos i NTLM, gdy
Hostbrakuje nagłówka, a element docelowy nie jest uruchomiony na domyślnym porcie. - Platforma .NET 6 i nowsze wersje nie zawierają portu w nazwie SPN, ale zachowanie można skonfigurować.
| Nazwa ustawień | Wartości | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.UsePortInSpn |
true — zawiera numer portu w nazwie SPN, na przykład HTTP/host:portfalse — nie zawiera portu w głównej nazwie usługi, na przykład HTTP/host |
| Zmienna środowiskowa | DOTNET_SYSTEM_NET_HTTP_USEPORTINSPN |
1 — zawiera numer portu w nazwie SPN, na przykład HTTP/host:port0 — nie zawiera portu w głównej nazwie usługi, na przykład HTTP/host |
To ustawienie konfiguracji nie ma określonej właściwości MSBuild. Można jednak dodać RuntimeHostConfigurationOption element MSBuild.
Użyj nazwy ustawienia runtimeconfig.json jako wartości atrybutuInclude. Aby zapoznać się z przykładem, zobacz Właściwości programu MSBuild.