Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
HTTP/2 protokolü
- HTTP/2 protokolü desteğinin etkinleştirilip etkinleştirilmediğini yapılandırılır.
- Bu ayarı atlarsanız HTTP/2 protokolü desteği etkinleştirilir. Bu, değerini
trueolarak ayarlamakla eşdeğerdir.
| Ayarın adı | Değerler | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.SocketsHttpHandler.Http2Support |
false -sakattrue -Etkin |
| Ortam değişkeni | DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT |
0 -sakat1 -Etkin |
Bu yapılandırma ayarı belirli bir MSBuild özelliğine sahip değil. Ancak, bunun yerine bir RuntimeHostConfigurationOption MSBuild öğesi ekleyebilirsiniz. özniteliğinin ayar adını kullanın. Bir örnek için bkz . MSBuild özellikleri.
HttpClient'da SPN oluşturma (.NET 6 ve üzeri)
- Üst bilgi eksik olduğunda ve hedef varsayılan bağlantı noktasında çalışmadığında
HostKerberos ve NTLM kimlik doğrulaması için hizmet asıl adlarının (SPN) oluşturulmasını etkiler. - .NET 6 ve sonraki sürümler SPN'de bağlantı noktasını içermez, ancak davranış yapılandırılabilir.
| Ayarın adı | Değerler | |
|---|---|---|
| runtimeconfig.json | System.Net.Http.UsePortInSpn |
true - SPN'de bağlantı noktası numarasını içerir, örneğin, HTTP/host:portfalse - SPN'de bağlantı noktası içermez, örneğin, HTTP/host |
| Ortam değişkeni | DOTNET_SYSTEM_NET_HTTP_USEPORTINSPN |
1 - SPN'de bağlantı noktası numarasını içerir, örneğin, HTTP/host:port0 - SPN'de bağlantı noktası içermez, örneğin, HTTP/host |
Bu yapılandırma ayarı belirli bir MSBuild özelliğine sahip değil. Ancak, bunun yerine bir RuntimeHostConfigurationOption MSBuild öğesi ekleyebilirsiniz. özniteliğinin ayar adını kullanın. Bir örnek için bkz . MSBuild özellikleri.