Wcf 客户端身份验证方案禁止HTTP请求';匿名';。在IE上点击URL,然后通过web服务调用,可以修复此问题

Wcf 客户端身份验证方案禁止HTTP请求';匿名';。在IE上点击URL,然后通过web服务调用,可以修复此问题,wcf,ssl-certificate,Wcf,Ssl Certificate,我正在尝试从我的.net应用程序调用一个WCF web服务,它是一个web api。我得到以下错误: 客户端身份验证方案“匿名”禁止HTTP请求。-->System.Net.WebException:远程服务器返回错误:(403)禁止 直到我在通过IIS托管web api的同一服务器上打开IE,然后浏览到WCF服务URL时,才会看到此错误,它会提示我在受信任的证书存储中为WCF服务提供的证书名称。在IE中单击证书弹出窗口上的OK后,它将成功转到服务的wsdl。之后,如果我从我的webapi调用它

我正在尝试从我的.net应用程序调用一个WCF web服务,它是一个web api。我得到以下错误:

客户端身份验证方案“匿名”禁止HTTP请求。-->System.Net.WebException:远程服务器返回错误:(403)禁止

直到我在通过IIS托管web api的同一服务器上打开IE,然后浏览到WCF服务URL时,才会看到此错误,它会提示我在受信任的证书存储中为WCF服务提供的证书名称。在IE中单击证书弹出窗口上的OK后,它将成功转到服务的wsdl。之后,如果我从我的webapi调用它,它将成功进行。但在我这么做之前,它每天都会失败。我知道我的证书设置有问题,但我不确定如何修复它。感谢您的帮助