Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
HTTP/2-Protokoll
- Konfiguriert, ob die Unterstützung für das HTTP/2-Protokoll aktiviert ist.
- Wenn Sie diese Einstellung weglassen, ist die Unterstützung für das HTTP/2-Protokoll aktiviert. Dies entspricht der Einstellung des Werts auf
true.
| Einstellungsname | Werte | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.SocketsHttpHandler.Http2Support |
false – deaktivierttrue – aktiviert |
| Umgebungsvariable | DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT |
0 – deaktiviert1 – aktiviert |
Diese Konfigurationseinstellung verfügt nicht über eine bestimmte MSBuild-Eigenschaft. Sie können jedoch stattdessen ein RuntimeHostConfigurationOption-MSBuild-Element hinzufügen. Verwenden Sie den Einstellungsnamen runtimeconfig.json als Wert des Include-Attributs. Ein Beispiel finden Sie unter MSBuild-Eigenschaften.
SPN-Erstellung in HttpClient (.NET 6 und höher)
- Wirkt sich auf die Generierung von Dienstprinzipalnamen (SPN) für Kerberos- und NTLM-Authentifizierung aus, wenn
Hostder Header fehlt und das Ziel nicht im Standardport ausgeführt wird. - .NET 6 und höhere Versionen enthalten nicht den Port im SPN, aber das Verhalten kann konfiguriert werden.
| Einstellungsname | Werte | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.UsePortInSpn |
true - enthält die Portnummer in SPN, z. B. HTTP/host:portfalse - enthält keinen Port in SPN, z. B. HTTP/host |
| Umgebungsvariable | DOTNET_SYSTEM_NET_HTTP_USEPORTINSPN |
1 - enthält die Portnummer in SPN, z. B. HTTP/host:port0 - enthält keinen Port in SPN, z. B. HTTP/host |
Diese Konfigurationseinstellung verfügt nicht über eine bestimmte MSBuild-Eigenschaft. Sie können jedoch stattdessen ein RuntimeHostConfigurationOption-MSBuild-Element hinzufügen. Verwenden Sie den Einstellungsnamen runtimeconfig.json als Wert des Include-Attributs. Ein Beispiel finden Sie unter MSBuild-Eigenschaften.