2013-03-03 168 views
0

我剛開始使用worklight並嘗試連接RESTFul API。服務器(我不擁有)我想用自簽名證書來使用ssl。我按照worklight文檔中定義的步驟將證書導入到cacert中。禁用證書主機名驗證

現在,我有以下錯誤,當我嘗試了REST風格的API:

"errors": [ "Runtime: Http request failed: javax.net.ssl.SSLException: 
    hostname in certificate didn't match: 

在許多HTTP java實現有一種方法來禁用主機名驗證,但並不覺得如何做到這一點的時候使用工作燈。

任何提示?

由於此問題已關閉,因爲它是脫離主題,您能否告訴我我在哪裏發佈問題並獲得對IBM Worklight的支持? 非常感謝

+0

嘗試http://serverfault.com – Bohemian 2013-03-03 19:32:07

回答

0
+0

謝謝你,但這樣做不能解決的問題!問題不在於如何使用自簽名證書,而是關於禁用主機名驗證。證書中的主機名與實際主機名不匹配。 – ITDoVe 2013-03-03 12:59:25

+0

嗨ITDiVe,你找到了解決這個問題的方法嗎?請回應 – Manju 2013-08-27 11:30:56

+0

如果我記得清楚,我最終創建了一個Java適配器,它可以完成呼叫並獲得證書。 – ITDoVe 2013-09-30 20:30:35