GlobalValidation クラス

App Service認証/承認を使用するユーザーの検証フローを決定する構成設定。

継承
azure.mgmt.web._serialization.Model
GlobalValidation

コンストラクター

GlobalValidation(*, require_authentication: bool | None = None, unauthenticated_client_action: str | _models.UnauthenticatedClientActionV2 | None = None, redirect_to_provider: str | None = None, excluded_paths: List[str] | None = None, **kwargs: Any)

キーワードのみのパラメーター

名前 説明
require_authentication

<code>true</code> 認証フローが必要な場合は、要求が行われます。それ以外の場合は <code>false</code>

unauthenticated_client_action

認証されていないクライアントがアプリへのアクセスを試みたときに実行するアクション。 既知の値は、"RedirectToLoginPage"、"AllowAnonymous"、"Return401"、および "Return403" です。

redirect_to_provider
str

複数のプロバイダーが構成されている場合に使用する既定の認証プロバイダー。 この設定は、複数のプロバイダーが構成されていて、認証されていないクライアント アクションが "RedirectToLoginPage" に設定されている場合にのみ必要です。

excluded_paths

認証されていないフローがログイン ページにリダイレクトされないパス。

変数

名前 説明
require_authentication

<code>true</code> 認証フローが必要な場合は、要求が行われます。それ以外の場合は <code>false</code>

unauthenticated_client_action

認証されていないクライアントがアプリへのアクセスを試みたときに実行するアクション。 既知の値は、"RedirectToLoginPage"、"AllowAnonymous"、"Return401"、および "Return403" です。

redirect_to_provider
str

複数のプロバイダーが構成されている場合に使用する既定の認証プロバイダー。 この設定は、複数のプロバイダーが構成されていて、認証されていないクライアント アクションが "RedirectToLoginPage" に設定されている場合にのみ必要です。

excluded_paths

認証されていないフローがログイン ページにリダイレクトされないパス。