java - 通过 Java 使用自定义 WCF 用户名/密码 (UserNamePasswordValidator) 身份验证

标签 java wcf interop basichttpbinding wshttpbinding

我发现了一个关于使用自定义用户名/密码 ( A simple WCF service with username password authentication: the things they don’t tell you ) 验证 WCF 服务的好示例。这符合我的需要......部分,我想。它使用 wsHttpBinding 和 Message 作为安全模式。

我需要构建的 WCF 服务将具有 Java 客户端,我的问题是上面链接中的示例是否适用于 Java(“互操作”良好)。或者我应该使用 basicHttpBinding,在传输级别 (https) 保护连接?

谢谢

最佳答案

WCF 实现了许多 Web 服务协议(protocol): http://msdn.microsoft.com/en-us/library/ms730294

虽然复杂的解决方案不一定是最好的解决方案。 如果 basicHttpBinding 和传输安全性满足您的所有其他要求,请继续使用它。

有一篇很好的综合文章描述了配置:

http://www.remondo.net/using-ssl-transport-security-wcf-basichttpbinding/

关于java - 通过 Java 使用自定义 WCF 用户名/密码 (UserNamePasswordValidator) 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10887366/

相关文章:

java - 如何在 java 中读取和附加 .xlsm 文件

java - 如何使用 Guava 的 InputSupplier 或 OutputSupplier api?

java - 验证每个 Rest API 请求的访问 token 的最佳方式

c# - 具有 .NET 4.5 基于任务的异步操作的 WCF 服务客户端,等待永远不会返回

.net - 在 .NET 应用程序中使用 Unreal 3 引擎

java - 在 Java 中,如何访问 Scala 特征中定义的 var?

java - 反序列化后 transient 字段变为空?

c# - 服务如何知道调用者?

c# - Unity 拦截器如何确定调用是来自 WCF 还是来自内部服务?

专门用于 Windows 的 java 库