authenticationModules 的 <add> 元素(网络设置)
将身份验证模块添加到应用程序。
configuration
<system.net>
<authenticationModules>
<add>
语法
<add
type="type_fullname, assembly_fullname"
/>
特性和元素
下列各节描述了特性、子元素和父元素。
特性
Attribute | 说明 |
---|---|
type |
完全限定类型名称(由 FullName 属性指示)和程序集名称(由 FullName 属性指示),并用逗号分隔开。 |
子元素
无。
父元素
元素 | 说明 |
---|---|
authenticationModules | 指定用于验证网络请求的模块。 |
注解
add
元素会在已注册的身份验证模块列表末尾添加一个身份验证模块。 身份验证模块按照将其添加到列表中的顺序进行调用。
type
特性的值应为有效的类型名称和相应的程序集名称,并用逗号分隔开。
配置文件
此元素可在应用程序配置文件或计算机配置文件 (Machine.config) 中使用。
示例
以下示例启用默认身份验证模块。 你应该将 Version 和 PublicKeyToken 的值替换为指定模块的正确值。
<configuration>
<system.net>
<authenticationModules>
<add type="System.Net.DigestClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.NegotiateClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.KerberosClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.NtlmClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.BasicClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</authenticationModules>
</system.net>
</configuration>