我正在使用WCF创建客户端 - 服务器应用程序,并且我在验证方面遇到了一些问题,wsHttpBinding默认情况下似乎打开了Windows身份验证。 webservice在我的网络中完美运行,但当我在其他地方安装它时,我突然有了所有这些安全性。
虽然我希望使用https加密web服务,但我不想要Windows身份验证。
虽然我目前无法尝试此配置:
<security mode="Transport">
<transport clientCredentialType="Certificate" />
</security>
哪个可能有效。这是我&#34; old&#34;之一:
<security mode="Message">
<transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
<message clientCredentialType="Windows" negotiateServiceCredential="true" algorithmSuite="Default" />
</security>
这是客户端的配置,我不太明白因为任何人都可以轻松改变这一点。我希望在服务器端配置它,但我还没有找到方法。
想法?