安全 Java SOAP Web 服务 - Active Directory 身份验证 Trust
我想在 Java 生产者和 Java 消费者之间构建一个安全的 Web 服务。 我想使用生产者和消费者所运行的域帐户使用 Active Directory 进行身份验证。
你能给我举个例子吗?
(即:AD 信任的手动密钥库的自动化替代方案。)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个开源库,http://spnego.sourceforge.net/protected_soap_service.html,其中有一个确切说明您想要做什么的示例。
这个开源项目有一个关于如何通过 servlet 过滤器要求身份验证(基本身份验证或 Kerberos/集成 Windows 身份验证)的示例。
该项目还有一个示例,介绍如何创建需要连接到受保护的肥皂服务的肥皂客户端。
Here's an open source library, http://spnego.sourceforge.net/protected_soap_service.html, that has an example of exactly what you are looking to do.
This open source project has an example on how to require authentication (basic auth or Kerberos/Integrated Windows Authentication) via servlet filter.
The project also has an example on how to create a soap client that needs to connect to a protected soap service.
看看 Spring WS 和 安全证书认证, 7.2.2.1.3 JaasPlainTextPasswordValidationCallbackHandler 和 7.2.2.3.3 JaasCertificateValidationCallbackHandler。
有一些例子通过额外的研究将其联系在一起。
Look at Spring WS and the and security certificate authentication, 7.2.2.1.3 JaasPlainTextPasswordValidationCallbackHandler, and 7.2.2.3.3 JaasCertificateValidationCallbackHandler.
There are some examples that tie this together through additional research.