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 |
既存のキューにアタッチする場合、この設定はキューの作成に使用されたものと一致する必要があります。 |