托管后,WCF Web服务会出错

时间:2012-07-16 06:57:03

标签: asp.net wcf web-services

我在IIS中托管了WCF Web服务。但是当我触发url时,我收到以下错误消息。

“IIS指定的身份验证方案'基本,匿名',但绑定仅支持一种身份验证方案的规范。有效的身份验证方案是摘要,协商,NTLM,基本或匿名。更改IIS设置,以便只有一个使用认证方案。“

1 个答案:

答案 0 :(得分:0)

您可以通过在IIS上禁用基本身份验证来解决此问题。这取决于您使用的是哪个IIS版本?但是对于IIS 7,您可以通过更新web.config文件来执行此操作,如下所示:

<system.webServer>
    <security>
        <authentication>
            <basicAuthentication enabled="false" />
        </authentication>   
    </security>
</system.webServer>