2015-03-19 19 views
1

我按照步驟提到以下網址:MobileFirst適配器 - FWLSE0152E:無法找到證書鏈與別名:「mydomain.com」的HTTPS協議

Configuring SSL between MobileFirst adapters & back-end servers by using self-signed certificates.

執行上述步驟之後,我我能夠在密鑰存儲區中看到具有正確別名「mydomain.com」的證書。但是,當我嘗試調用已在HTTP適配器中定義的過程以使用HTTPS調用後端服務器時,以下異常在worklight服務器控制檯中拋出。

FWLSE0152E: Unable to find certificate chain with alias: 'mydomain.com' 

您能否提供一些有助於我們解決此問題的建議?

回答

1

看起來您的後端服務器的CN不等於您在適配器xml文件中定義的後端域名。 如果CN = mydomain.com嘗試從後端密鑰庫中導出公共證書,並使用打開的ssl庫將其導入到適配器的密鑰庫中。

+0

感謝您的回覆,兩者都是一樣的,讓我給出完整的細節。 – Prakash 2015-03-20 09:30:05

+0

實際上它們都是相同的(使用IP地址insted域),下面是按照以下步驟1.在後端服務器中創建證書,別名爲192.168.134.61,密鑰庫爲192.168.134.61.keystore 2.在後端server.xml中添加的配置 3.添加域(192.168.134.61),ssl別名(192.168.134.61)和ssl密碼4.從後端服務器導出證書(192.168.134.61.crt)5.導入證書到worklight服務器/ conf/default.keystore – Prakash 2015-03-20 09:57:46

+0

很奇怪的是,服務器試圖獲得帶有別名'mydomain.com'的證書。這個別名配置在哪裏? – 2015-03-24 07:58:49