2013-04-09 58 views
1

按照步驟將Worklight與後端系統集成。在5.0.6適配器應該支持相互SSL。工作燈適配器相互SSL

  1. 導入證書到default.keystore與Cert1內命名
  2. 修改適配器的sslCertificateAlias作爲別名Cert1內

當使用工作燈Studio運行部署適配器與服務器進行連接,它抱怨「無法找到帶有別名的證書鏈:'cert1'「。

缺失的步驟是什麼?

回答

3

檢查「 ssl.keystore *」的屬性,之後檢查是否使用密鑰工具的密鑰庫文件存在的證書:

keytool -list -keystore default.keystore 

這裏是有步驟配置適配器和後端服務器之間的相互SSL自簽名證書:

  1. 產生「default.keystore」適配器的私鑰和e如果後端XPORT其公共證書
  2. 進口適配器的證書到後端的TrueStore文件

沒有CA簽發的證書:

  1. 產生的密鑰存儲文件和出口公證書後端的私鑰
  2. 將後端的公共證書導入WL服務器上的「default.keystore」文件
+1

謝謝大家的幫助! – user2261927 2013-04-10 13:38:43

+0

你能提供一些例子嗎? – 2016-02-20 18:06:40

+0

當然,請檢查以下分步說明: https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.installconfig.doc/admin/t_configuring_SSL_WL_adapters_backend_servers_certificates.html – 2016-02-22 09:31:39

1

檢查worklight.properties文件。確保ssl相關設置點爲default.keystore。在「worklight.properties」文件

+0

檢查所有,他們是正確的。這是證書鏈問題。感謝幫助! – user2261927 2013-04-10 13:41:41

0

Figured ou昨天。必須以適當的方式配置證書鏈。

所有認證(服務器證書,一級證書和根證書)必須按特殊順序組合成一個,並使用私鑰導入密鑰庫。然後使用一個別名,以便Worklight適配器可以找到它。

+0

Can你請提供更多關於你如何做這個「合併」的細節? – 2014-03-10 13:01:27

+0

你能提供步驟嗎? – 2016-02-20 18:04:45