簡體   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