authenticationModules -> <remove> 元素(网络设置)

更新:2007 年 11 月

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

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

<remove 
   name = "authentication module name" 
/>

属性和元素

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

属性

属性

说明

name

要移除的身份验证模块的名称。

子元素

无。

父元素

元素

说明

authenticationModules

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

备注

remove 元素移除身份验证模块,这些身份验证模块是较早在配置文件中或在配置层次结构的较高级别定义的。

name 属性的值应当是有效的类名。

配置文件

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

示例

下面的代码示例移除一个身份验证模块。

<configuration>
  <system.net>
    <authenticationModules>
      <remove name = "System.Net.NtlmClient" />
    </authenticationModules>
  </system.net>
</configuration>

请参见

参考

网络设置架构

IAuthenticationModule

AuthenticationManager