<authenticationModules> 元素(网络设置)

更新:2007 年 11 月

指定用于对网络请求进行身份验证的模块。

<configuration> 元素
  <system.Net> 元素(网络设置)
    <authenticationModules> 元素(网络设置)

<authenticationModules> 
</authenticationModules>

属性和元素

以下几节描述了属性、子元素和父元素。

属性

无。

子元素

元素

说明

add

将身份验证模块添加到应用程序中。

clear

从应用程序清除所有身份验证模块。

remove

从应用程序中移除身份验证模块。

父元素

元素

说明

system.net

包含指定 .NET Framework 与网络的连接方式的设置。

备注

authenticationModule 元素指定身份验证模块,这些模块通过服务器执行身份验证进程。身份验证模块必须实现 IAuthenticationModule 接口。

配置文件

此元素可以用在应用程序配置文件或计算机配置文件 (Machine.config) 中。

示例

下面的代码示例启用身份验证模块。应当将 Version 和 PublicKeyToken 的值替换为指定模块的正确值。

<configuration>
  <system.net>
    <authenticationModules>
      <add type="System.Net.DigestClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    </authenticationModules>
  </system.net>
</configuration>

请参见

参考

网络设置架构

IAuthenticationModule

AuthenticationManager