簡體   English   中英

wso2 api manager中的SSL證書配置

[英]SSL cert configuration in wso2 api manager

我有如下的部署模式

消費者APP(瀏覽器) - > API Manager API - >后端ELB CNAME(XYZ.com) - >后端ELB(SSLcert1-ABC.com) - >后端服務(SSLcert1-ABC.com)。

使用通用證書創建后端服務(證書CN與主機名或主機IP不匹配)。 同樣導入ELB。 但是,Backend ELB CNAME與后端服務證書的CN不同。 現在,我們已經將后端服務證書導入到wso2 api manager的client-truststore中。 當我們從wso2 api管理員發起呼叫到ABC.com后端ELB時,它會抱怨域名!后端的證書名稱。 這是真的。 此外,我們已啟用Hostnameverifier-> AllowAll。 我們使用:: 1 ABC.com XYZ.com的條目修改了/ etc / hosts文件,以表明它們都是相同的。 但仍然無法解決問題“請求域!=后端的證書名稱”。 任何線索如何解決這個問題?

在APIM 2.0.0中,要求您放入APIM的客戶端信任庫的證書的CN與直接客戶端的主機名相同,后者是您的情況下的后端ELB。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM