Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Protocole HTTP/2
- Configure si la prise en charge du protocole HTTP/2 est activée.
- Si vous omettez ce paramètre, la prise en charge du protocole HTTP/2 est activée. Ceci équivaut à définir la valeur sur
true.
| Nom du paramètre | Valeurs | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.SocketsHttpHandler.Http2Support |
false - désactivétrue – activé |
| Variable d'environnement | DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT |
0 - désactivé1 – activé |
Ce paramètre de configuration n'a pas de propriété MSBuild spécifique. Toutefois, vous pouvez ajouter un élément MSBuild RuntimeHostConfigurationOption à la place. Utilisez le nom du paramètre runtimeconfig.json comme valeur de l’attribut Include. Pour obtenir un exemple, consultez les propriétés MSBuild.
Création de SPN dans HttpClient (.NET 6 et versions ultérieures)
- Impact sur la génération de noms de principal de service (SPN) pour l’authentification Kerberos et NTLM lorsque
Hostl’en-tête est manquant et que la cible ne s’exécute pas sur le port par défaut. - Les versions .NET 6 et ultérieures n’incluent pas le port dans le SPN, mais le comportement est configurable.
| Nom du paramètre | Valeurs | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.UsePortInSpn |
true - inclut le numéro de port dans spN, par exemple, HTTP/host:portfalse - n’inclut pas de port dans spN, par exemple, HTTP/host |
| Variable d'environnement | DOTNET_SYSTEM_NET_HTTP_USEPORTINSPN |
1 - inclut le numéro de port dans spN, par exemple, HTTP/host:port0 - n’inclut pas de port dans spN, par exemple, HTTP/host |
Ce paramètre de configuration n'a pas de propriété MSBuild spécifique. Toutefois, vous pouvez ajouter un élément MSBuild RuntimeHostConfigurationOption à la place. Utilisez le nom du paramètre runtimeconfig.json comme valeur de l’attribut Include. Pour obtenir un exemple, consultez les propriétés MSBuild.