1

所以,我想从 wcf 服务http://www.domain/Service.svc获取数据。要访问,您需要一个标头 Authorization: username_value:password_value,纯文本。但是,当我尝试从 Service.svc 获取数据时,我收到 400 Bad Request。我的猜测是必须相应地设置安全部分。我现在的设置是:

<system.serviceModel>
    <bindings>
        <basicHttpBinding>
            <binding name="BasicHttpBinding_IService" closeTimeout="00:01:00">
                <security mode="None">
                    <transport clientCredentialType="None" proxyCredentialType="None" />
                    <message clientCredentialType="UserName"  />
                </security>

这样可以吗?谢谢。

4

1 回答 1

0

利用:

<security mode="Transport">
    <transport clientCredentialType="UserName" proxyCredentialType="None" />
</security>
于 2013-10-03T17:39:02.513 回答