1

我完全意识到这种方法的不安全性,但对 WCF 托管的 SOAP Web 服务的基本 http 身份验证有合理的需求。真的没有办法做到这一点吗?我发现的每种添加基本身份验证的方法都需要传输 (https) 安全性。

4

1 回答 1

3

我认为您正在寻找“TransportCredentialOnly”。请参阅此MSDN 文章

绑定将如下所示:

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

上面的代码片段摘自这篇关于该主题的博客文章

于 2011-10-17T00:50:30.750 回答