curl -X GET --header 'Accept: application/json' --header 'Authorization: Bearer 90d2c018-73d1-324b-b121-a162cf870ac0' 'https://172.17.0.1:8243/V1.0.2/stock/getNA?name=te'
終端提示如何解決「證書使用者名稱與目標主機名稱不符」的錯誤?
「捲曲:(51)SSL:證書主題名(本地主機)不匹配目標主機名稱 '172.17.0.1' 」
Howerver,後我將「172.17.0.1」更改爲「localhost」,它工作並得到了結果。
爲什麼?是不是有什麼地方錯誤的配置? 同時,http_access.log中沒有登錄。
然後,官方的API控制檯可以成功執行curl命令。 我只是將其作爲官方步驟並將wso2carbon.jks更改爲.pem文件並將.pem文件的內容複製到/etc/ssl/certs/ca-certificates.crt。然後,以上是令人興奮的。我想知道爲什麼它不起作用,即使它們都是相同的。 – mike
如果我生成有新主機名的證書,我該如何使用它?不是這樣的:我將證書放入ca-certification.crt中,並將.pem證書更改爲jks並追加.jks文件的內容到API MANAGER的wso2carbon.jks? – mike