我找到了一个关于使用自定义用户名/密码(A simple WCF service with username password authentication: the things they don’t tell you)验证WCF服务的好例子。这符合我的需要...部分,我想。它使用wsHttpBinding和Message作为安全模式。
我需要构建的WCF服务将拥有Java客户端,我的问题是上面链接中的示例是否适用于 Java (“interops”)。或者我应该使用basicHttpBinding,在传输级别(https)保护连接?
由于
答案 0 :(得分:1)
WCF实现了许多Web服务协议: http://msdn.microsoft.com/en-us/library/ms730294
虽然复杂的解决方案不是最好的解决方案。 如果它符合您的所有其他要求,请继续使用basicHttpBinding和Transport安全性。
有一篇很好的一体化文章描述了配置:
http://www.remondo.net/using-ssl-transport-security-wcf-basichttpbinding/
答案 1 :(得分:1)
BTW basicHttp和wsHttp都能够执行消息或传输级别。基本对于互操作来说更容易,因为它不使用ws-addressing。