将部分添加到web.config时,配置部分是什么?

时间:2013-06-27 04:49:48

标签: c# asp.net web-config ldap

我想在我的web.config中添加域密钥和值以进行ldap身份验证,但是在添加

<domain>
   <add key="don"  value="fffT"/>
   <add key="LD" value="LDAP://n.tt.sg/DC=ttt,DC=xx,DC=exxxx,DC=sg"/>
</domain>

它显示错误could not find schema information of value and key。我该怎么写而不是

  <section name="domain" type="System.Configuration.NameValueFileSectionHandler,System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>  

2 个答案:

答案 0 :(得分:0)

这样做

<configuration> 
<appSettings> 
<add key="don"  value="fffT"/>
<add key="LD" value="LDAP://n.tt.sg/DC=ttt,DC=xx,DC=exxxx,DC=sg"/>
</appSettings>
</configuration>

将键和值放在web.confing的appSettings部分

答案 1 :(得分:0)

System.Configuration.NameValueFileSectionHandler来自System汇编,而不是System.Web.Extensions

type="System.Configuration.NameValueFileSectionHandler, System, Version=3.5.0.0,         Culture=neutral, PublicKeyToken=b77a5c561934e089"