我開發了一個應該使用基於X509的身份驗證的項目。我遵循IBM Worklight入門模塊開發此項目。這些步驟是,IBM Worklight 6.1中基於證書的身份驗證X509
- 創建根CA
- 創建簽名CA
- 創建服務器證書
- 服務器證書
- 出口的簽名CA
- 導出PKCS12文件創建證書鏈用於服務器證書的PKCS12文件
- 爲SSL配置IBM Websphere Liberty Profile
然後,我在authenticationConfig.xml文件中給出了模塊中的登錄模塊,領域和安全測試詳細信息。之後,我創造了一個挑戰處理器的領域。我給了適配器程序的安全測試。
我已經在Android模擬器中使用ReamlB安裝了根CA.然後我在Android模擬器中安裝了該項目。嘗試訪問適配器過程時,它顯示登錄表單以輸入憑據。我輸入憑證作爲'worklight',並輸入登錄名。但它顯示了以下錯誤。
logcat消息是here。
現在,我有兩個疑問。
- 是否有任何默認證書可供使用,以便證書只接受該證書。
- 當我下載IBM Worklight Getting Started Module提供的示例項目時,它包含openssl.cnf文件和user_certificate_setup.sh文件。但是在模塊中沒有辦法生成.sh文件並將其包含在項目中。
我面對的錯誤是什麼,有什麼線索!
在此先感謝!
你可以發佈Logcat中的日誌來查看它顯示的錯誤嗎? –