繁体   English   中英

在Glassfish中为肥皂网络服务配置密钥库-如何?

[英]Configure keystore for soap web service in Glassfish - How to?

我一直使用Tomcat作为应用服务器来使用Metro部署Web服务。

  • 我使用相互证书身份验证(消息级安全性)。
  • 我创建了自己的证书颁发机构,服务器密钥对和客户端密钥对。
  • 我的resources / META-INF文件夹中有一个ws-*。xml文件,其中包含WS- *配置,包括密钥库和信任库的位置和密码。

一切正常!

但是今天我尝试创建一个新项目,但现在是为Glassfish(3.1.1)创建的。 使用相同的密钥库,信任库和配置文件。 但是现在我收到一个异常:“路径未与任何信任锚链接在一起”。

  • 是否可以在项目中使用密钥库而不是Glassfish的密钥库?
  • 如果没有,如何在glassfish中配置我的密钥对?

似乎Glassfish不使用wsit配置文件,因此项目中的键。

必须将您的密钥对添加到域目录中conf文件夹中的keystore.jks中。 另外,还有cacerts.jks,您需要在其中添加要放入信任库中的证书。

您需要配置domain.xml并在soap部分下添加您的密钥别名的配置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM