AuthenticationManager Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Http.Sys kimlik doğrulama yapılandırmalarını kullanıma sunar.
public ref class AuthenticationManager sealed
public sealed class AuthenticationManager
type AuthenticationManager = class
Public NotInheritable Class AuthenticationManager
- Devralma
-
AuthenticationManager
Özellikler
AllowAnonymous |
Anonim isteklerin uygulamaya alınacağını veya sunucu tarafından istenip istenmediğini gösterir. Varsayılan değer true değeridir. |
AuthenticationDisplayName |
Oturum açma sayfalarında kullanıcılara gösterilen görünen adı ayarlar. Varsayılan değer null'tır. |
AutomaticAuthentication |
Doğruysa, sunucu HttpContext.User değerini ayarlamalıdır. False ise sunucu yalnızca AuthenticationScheme tarafından açıkça istendiğinde bir kimlik sağlar. Varsayılan değer true'dur. |
CaptureCredentials |
Doğruysa, sunucu konağı başlatan ve Kerberos veya Anlaşma kimlik doğrulaması sırasında bu kullanıcının kimliğine bürünen iş parçacığından kullanıcı kimlik bilgilerini yakalar. Kerberos veya Anlaşma kimlik doğrulaması etkinleştirilmelidir. Varsayılan değer false'tur. Bu seçenek yerel HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL bayrağıyla eşlenir. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
EnableKerberosCredentialCaching |
True ise, Kerberos kimlik doğrulaması kimlik bilgileri bağlantı başına kalıcı olur ve aynı bağlantıdaki sonraki anonim istekler için yeniden kullanılır. Kerberos veya Anlaşma kimlik doğrulaması etkinleştirilmelidir. Varsayılan değer false'tur. Bu seçenek yerel HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING bayrağına eşlenir. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
Schemes |
Mevcut bir kuyruğa eklerken bu ayarın kuyruğu oluşturmak için kullanılanla eşleşmesi gerekir. |