你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

GlobalValidation 类

使用App 服务身份验证/授权确定用户的验证流的配置设置。

继承
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

未经身份验证的流不会重定向到登录页的路径。