你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ActiveDirectoryClientSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用 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 或缓存的令牌,并强制用户输入有效凭据。 仅当用户输入有效凭据时,身份验证才会成功。 |