私はwso2isで新しいキーストアを設定しようとしているの追加は、私は2つのガイドに従ってくださいガイドがDEFA論文ファイル、について話しませんが、変更sec.policy
でキーストアが、ファイルがIS 5.2.0でwso2is新しいキーストア
存在しません。 ULTキーストアが使用されているように見える:
- のconf /アイデンティティ/ EndpointConfig.properties
- のconf /セキュリティ/ secret-conf.properties
- のconf /セキュリティ/ cipher-text.properties
wso2isを呼び出すWebアプリケーションがあり、キーストアがJVMに追加されました-Djavax.net.ssl.trustStore=/path/to/newkeystore.jks -Djavax.net.ssl.trustStorePassword=mypassword
oauth2エンドポイント(https://myinternaldomain:9443/oauth2/token)を呼び出すと、次のエラーが表示されます。
TID:[1] [] [2017年1月10日13:30:14505] @ tenant1.com [1]〜[IS] INFO {org.wso2.carbon.core.deployment.DeploymentInterceptor} - 配備 Axis2サービス:wso2carbon-sts {tenant1.com [1]} TID:[1] [] [2017-01-10 13:30:14,536] [email protected] [IS]エラー {org.wso2.carbon.core.deployment.DeploymentInterceptor} - STSDeploymentInterceptor にjava.io.IOExceptionで 更新wso2carbon-STS中にエラー:キーストアが改ざんされた、またはパスワードがsun.security.provider.JavaKeyStoreで 間違っていました。 sun.security.provider.JavaKeでエンジン負荷(JavaKeyStore.java:780) yStore $ JKS.engineLoad(JavaKeyStore.java:56)at sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224) at sun.security.provider.JavaKeyStore $ DualFormatJKS.engineLoad(JavaKeyStore.java:70) org.wso2.carbon.core.util.KeyStoreManager.getKeyStoreでjava.security.KeyStore.load(KeyStore.java:1445) で (KeyStoreManager.java:146)
私はについては何も変更していませんaxis2.xmlをでキーストアキーストアに関するすべての情報はコメントしているので。
他のすべてのエンドポイント(soap enpoints)はSSLで正常に動作していますが、すべてlocalhostとデフォルトのwso2carbon.jks で正常に動作しますが、新しいjksでoauth2/tokenエンドポイントを動作させることはできません。あなたの入力のための
おかげで、アイデア。 よろしく