AuthenticationManager 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Http.Sys 인증 구성을 노출합니다.
public ref class AuthenticationManager sealed
public sealed class AuthenticationManager
type AuthenticationManager = class
Public NotInheritable Class AuthenticationManager
- 상속
-
AuthenticationManager
속성
AllowAnonymous |
익명 요청이 애플리케이션에 표시되거나 서버에서 이의를 제기할지 여부를 나타냅니다. 기본값은 true입니다. |
AuthenticationDisplayName |
로그인 페이지에서 사용자에게 표시되는 표시 이름을 설정합니다. 기본값은 null입니다. |
AutomaticAuthentication |
true이면 서버에서 HttpContext.User를 설정해야 합니다. false이면 서버는 AuthenticationScheme에서 명시적으로 요청한 경우에만 ID를 제공합니다. 기본값은 true입니다. |
CaptureCredentials |
true이면 서버는 호스트를 시작하고 Kerberos 또는 협상 인증 중에 해당 사용자를 가장하는 스레드에서 사용자 자격 증명을 캡처합니다. Kerberos 또는 협상 인증을 사용하도록 설정해야 합니다. 기본값은 false입니다. 이 옵션은 네이티브 HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL 플래그에 매핑합니다. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
EnableKerberosCredentialCaching |
true이면 Kerberos 인증 자격 증명은 연결당 유지되고 동일한 연결에서 후속 익명 요청에 다시 사용됩니다. Kerberos 또는 협상 인증을 사용하도록 설정해야 합니다. 기본값은 false입니다. 이 옵션은 네이티브 HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING 플래그에 매핑합니다. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_server_authentication_info |
Schemes |
기존 큐에 연결할 때 이 설정은 큐를 만드는 데 사용된 설정과 일치해야 합니다. |