【问题标题】:WCF web service gives error after hostingWCF Web 服务在托管后出现错误
【发布时间】:2012-07-16 06:57:02
【问题描述】:

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

"IIS 指定了身份验证方案'基本、匿名',但绑定只支持指定一个身份验证方案。有效的身份验证方案是 Digest、Negotiate、NTLM、Basic 或 Anonymous。更改 IIS 设置,以便只有一个使用了身份验证方案。”

【问题讨论】:

    标签: asp.net wcf web-services


    【解决方案1】:

    您可以通过禁用 IIS 上的基本身份验证来解决此问题。这取决于您使用的是哪个 IIS 版本?但对于 IIS 7,您可以通过如下方式更新 web.config 文件来做到这一点:

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

    【讨论】:

      猜你喜欢
      • 2012-04-14
      • 1970-01-01
      • 2015-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-18
      相关资源
      最近更新 更多