当请求所需的身份验证,但是,未能验证,这些是由不同的播发响应可能返回客户端的身份验证机制。 当多个结构允许 URI 时,一些可能优先于其他,因此,该优先级排序未定义此处。 在其结构从列表中,缺少在身份验证模块部分的责任是播发中的 *not* 在响应。
此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。
命名空间: Microsoft.TeamFoundation.Framework.Server
程序集: Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)
语法
声明
<FlagsAttribute> _
Public Enumeration AuthenticationMechanisms
[FlagsAttribute]
public enum AuthenticationMechanisms
成员
成员名称 | 说明 | |
---|---|---|
All | URI 支持任何有效的身份验证机制。 | |
Basic | 此 URI 的响应播发它支持基本身份验证,因此,如果配置该模块。 | |
Federated | 此 URI 的响应播发它支持联合的身份验证,因此,如果配置该模块。 | |
FederatedRedirect | 此 URI 的响应播发它由响应的全面与 302 的截获和替换支持联合的身份验证,因此,如果配置该模块。 | |
None | 此 URI 的响应不播发它支持所有身份验证机制。 | |
OAuth | 此 URI 的响应播发它支持 OAuth 身份验证,因此,如果配置该模块。 | |
Windows | 此 URI 的响应播发它支持集成 windows 身份验证,因此,如果配置该模块。 |