2016-08-26 14 views
1

サンプルAPIをクラスタにデプロイすると、デプロイメントは成功しますが、APIコンソール経由でAPIを試用すると、ゲートウェイワーカーは報告していますキーの検証のためにキーマネージャに接続するときに、次のSSL例外が発生します。WSO2 API 2.0.0:サンプルの展開PizzaShackAPI - 証明書のホスト名が一致しません

TID: [-1234] [] [2016-08-26 13:58:00,025] ERROR {org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler} - API authentication failed with error 900900 {org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler} 
org.wso2.carbon.apimgt.gateway.handlers.security.APISecurityException: Error while accessing backend services for API key validation 

Caused by: javax.net.ssl.SSLException: hostname in certificate didn't match: <wso2_key_manager.service.core.local> != </localhost> 

答えて

0

デフォルトの証明書を使用することはできません。ホスト名と一致する適切なCNを持つ証明書を使用する必要があります。

+0

自己署名証明書をテスト目的で使用することはできますか。デフォルトのwso2carbon.jksファイルを置き換えますか? –

+0

はい、別のキーストア名、別名などを使用する場合は、設定を更新する必要があります。 – Bee

関連する問題