成功处理请求后,WCF Get请求返回401

时间:2017-03-13 17:57:12

标签: c# wcf

我已将新的svc文件添加到现有的WCF服务中。当我向新添加的服务发出请求时,它会在没有任何问题的情况下执行,并且在返回响应时会抛出401响应。

HTTP/1.1 401 Unauthorized
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/8.5
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
X-Powered-By: ASP.NET
Date: Mon, 13 Mar 2017 17:49:05 GMT
Content-Length: 6441
Proxy-Support: Session-Based-Authentication

以下是我截断的网络配置

<services>
      .....
      <service behaviorConfiguration="Loc.Company.Service.Behavior" name="Loc.Company.WCFService.REST.AzureService">
        <endpoint address="" behaviorConfiguration="Loc.Company.EndPoint.RestBehavior" binding="webHttpBinding" bindingConfiguration="Loc.Company.Service.Binding.WebHttpBinding" contract="Loc.Company.BusinessService.V2.WCFContracts.IAzureService" />
      </service>
    </services>

之前的服务端点工作正常,没有任何问题。

此外,由于WCF方法完成执行后发生错误,因此无法进一步调试以查找实际问题。

有人可以告诉我这可能是什么原因。无论如何我可以进一步调试吗?

0 个答案:

没有答案