Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Протокол HTTP/2
- Указывает, включена ли поддержка протокола HTTP/2.
- Если этот параметр не указан, включена поддержка протокола HTTP/2. Это эквивалентно присвоению значения
true.
| Название настройки | Ценности | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.SocketsHttpHandler.Http2Support |
false — отключеноtrue — включено |
| Переменная среды | DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT |
0 — отключено1 — включено |
Этот параметр конфигурации не имеет определенного свойства MSBuild. Однако вместо этого можно добавить RuntimeHostConfigurationOption элемент MSBuild.
Используйте имя параметра runtimeconfig.json в качестве значения атрибутаInclude. Пример см. в свойствах MSBuild.
Создание имени участника-службы в HttpClient (.NET 6 и более поздних версий)
- Влияет на создание имен субъектов-служб (SPN) для проверки подлинности Kerberos и NTLM при
Hostотсутствии заголовка и целевом объекте не выполняется на порту по умолчанию. - Версии .NET 6 и более поздних версий не включают порт в имя субъекта-службы, но поведение можно настроить.
| Название настройки | Ценности | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.UsePortInSpn |
true — включает номер порта в имени субъекта-службы, например HTTP/host:portfalse — не включает порт в имя субъекта-службы, например HTTP/host |
| Переменная среды | DOTNET_SYSTEM_NET_HTTP_USEPORTINSPN |
1 — включает номер порта в имени субъекта-службы, например HTTP/host:port0 — не включает порт в имя субъекта-службы, например HTTP/host |
Этот параметр конфигурации не имеет определенного свойства MSBuild. Однако вместо этого можно добавить RuntimeHostConfigurationOption элемент MSBuild.
Используйте имя параметра runtimeconfig.json в качестве значения атрибутаInclude. Пример см. в свойствах MSBuild.