HTTP 请求未经客户端身份验证方案“Anonymous”授权。

今天调取WebService的时候报:

HTTP 请求未经客户端身份验证方案“Anonymous”授权。


解决办法:

配置文件里改:

   <basicHttpBinding>
       <binding name="WorkflowServiceSoap">
           </binding>
   </basicHttpBinding>

改成这样:

   <basicHttpBinding>
       <binding name="WorkflowServiceSoap">
           <security mode="None">
               <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
               <message clientCredentialType="UserName" algorithmSuite="Default" />
           </security>
       </binding>
   </basicHttpBinding>
原文地址:https://www.cnblogs.com/flyfish2012/p/4911074.html