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

ActiveDirectoryClientSettings 类

定义

使用 Active Directory 通过 Azure 或 Azure Stack 服务进行身份验证的设置。

public sealed class ActiveDirectoryClientSettings
type ActiveDirectoryClientSettings = class
Public NotInheritable Class ActiveDirectoryClientSettings
继承
ActiveDirectoryClientSettings

构造函数

ActiveDirectoryClientSettings()

初始化默认 Active Directory 对话框参数。

ActiveDirectoryClientSettings(String, Uri)

使用客户端 ID 和客户端重定向 URI 的应用程序特定属性初始化 Active Directory 客户端设置。 有关创建 Azure Active Directory 应用程序的详细说明,请参阅 适用于 .Net 的 Active Directory 快速入门。

字段

EnableEbdMagicCookie

允许在用户登录对话框中使用 Cookie 的查询字符串

属性

AdditionalQueryParameters

随 AD 请求发送的其他查询参数

ClientId

此应用程序的 Active Directory 客户端 ID。

ClientRedirectUri

与此应用程序关联的客户端重定向 URI。

OwnerWindow

获取或设置所有者窗口。

方法

UseCacheCookiesOrPrompt(String, Uri)

返回 Active Directory 客户端设置,这些设置仅在找不到匹配的 Cookie 或缓存令牌时提示用户输入凭据。 如果找到有效的 Cookie 或缓存令牌,或者,如果未找到有效令牌,则用户输入有效的 Active Directory 用户凭据,身份验证将成功。

UseCacheOrCookiesOnly(String, Uri)

返回禁止显示用户凭据提示的 Active Directory cient 设置。 仅当以前的身份验证结果缓存在 TokenCache 或客户端 Cookie 中时,身份验证才会成功。

UsePromptOnly(String, Uri)

忽略身份验证 Cookie 或缓存的令牌,并强制用户输入有效凭据。 仅当用户输入有效凭据时,身份验证才会成功。

适用于