繁体   English   中英

C#WCF服务结果

[英]C# WCF Service Result

客户端身份验证方案“基本”未授权HTTP请求。 从服务器收到的身份验证标头是'Basic realm = Default Realm'。-使用客户端身份验证方案'Basic'对HTTP请求进行了未授权的操作。 从服务器收到的身份验证标头是“基本领域=默认领域”。

你好

我上面提到的结果是什么意思。 我从其中一项服务收到此错误消息。 在更新服务参考之前,它一直在工作。

您可以看到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>

我假设您需要将配置设置为基本凭据,并且还需要在创建通道之前传递您的凭据。

    <bindings>
        <basicHttpBinding>
            <binding name="MCCI_AR000001TR_Binding">
                <security mode="TransportCredentialOnly">
                    <transport clientCredentialType="Basic"/>
                </security>
            </binding>
        </basicHttpBinding>
    </bindings>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM