Oracle Weblogic 11g(10.3.6)を実行し、双方向SSL(要求され、強制されたクライアント証明書)を設定しようとしています。クライアント証明書はスマートカード上にあります。X.509スマートカード認証のためのWeblogic Serverの設定
weblogicサーバーで「basic」sslを有効にし、keytoolを使用して関連するルートCA証明書をDemoTruststore.jksファイルにインポートしました。私は双方向のクライアント証明書の動作を、サーバーに対して要求され強制されたクライアント証明書に設定しました。
残念ながら、私のアプリケーションにアクセスしようとすると、次が発生します。
<Certificate chain received from 127.0.0.1 - 127.0.0.1 was incomplete.>
<NO_CERTIFICATE alert was received from 127.0.0.1 - 127.0.0.1. Verify the SSL configuration has a proper SSL certificate chain and private key specified.>
<Certificate chain received from 127.0.0.1 - 127.0.0.1 was incomplete.>
でActivClientダイアログがスマートカードからの証明書を選択するように見えることはありません、とピンが要求されることはありません。したがって、私は何かを間違って構成したと思う。
助けていただければ幸いです。
はジェイソン
ありがとうございました!オラクル製品は間違いなく悪です! JSSE SSLとは何ですか? Oracleのドキュメントも悪であり、言わない。 –