HTTP错误500.19 - 使用WCF数据服务身份验证的内部服务器错误

时间:2012-01-31 22:55:07

标签: wcf wcf-data-services

我正在关注本教程http://blogs.msdn.com/b/astoriateam/archive/2010/07/21/odata-and-authentication-part-6-custom-basic-authentication.aspx。 我需要添加到web.config:

<system.webServer> 
  <modules> 
    <add name="BasicAuthenticationModule" 
         type="SimpleService.BasicAuthenticationModule"/> 
  </modules> 
</system.webServer>

但是我得到了无法添加“add”类型的重复集合条目,其中唯一键属性“name”设置为“BasicAuthenticationModule” 所以,我在网上寻找一些解决方案,很多帖子建议添加这一行

<system.webServer> 
      <modules> 
        <remove name="BasicAuthenticationModule"/>
        <add name="BasicAuthenticationModule" 
             type="SimpleService.BasicAuthenticationModule"/> 
      </modules> 
    </system.webServer>

但现在我得到了“锁定违规”

任何帮助吗??

1 个答案:

答案 0 :(得分:0)

好吧,它有点消失,现在一切都很好。 起初我不得不在IIS中禁用应用程序的所有身份验证,但我必须进行系统还原,之后它就是历史记录。 对不起,我无能为力。