【发布时间】:2016-06-14 08:28:47
【问题描述】:
使用客户端身份验证方案“基本”未授权 HTTP 请求。从服务器收到的身份验证标头是“基本领域=默认领域”。--HTTP 请求未经客户端身份验证方案“基本”授权。从服务器收到的身份验证标头是“Basic realm= Default Realm”。
嗨,
我上面提到的结果是什么意思。我从其中一项服务收到此错误消息。在我更新服务参考之前它正在工作。
你可以看到web.configuration belove
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="MCCI_AR000001TR_Binding">
<security mode="Transport"/>
</binding>
</basicHttpBinding>
</bindings>
<client><endpoint address="https://ws.sagliknet.saglik.gov.tr/WSMuayene" binding="basicHttpBinding" bindingConfiguration="MCCI_AR000001TR_Binding" contract="MuayeneServiceReference.MCCI_AR000001TR_PortType" name="MCCI_AR000001TR_Port"/>
</client>
</system.serviceModel>
【问题讨论】:
-
请发布您的配置,您的客户端和服务器之间肯定不匹配。
-
请编辑您的帖子,不要将其添加为评论。然后您必须发布完整的服务配置,即
元素中的所有内容。
标签: c# wcf transport-security