URL を指定してArcGIS 9.3 以降のベース マップを追加できるマッピング アプリケーションがあります。追加したい URL の 1 つは顧客の URL からのもので、セキュリティで保護されています。以前は Java 6 を使用していたマッピング アプリケーションで、安全な URL を問題なく追加できました。Java 7 にアップグレードし、
"java.security.cert.CertificateException: Certificates does not conform to algorithm constraints"
例外。MD2
Java 7 では、 SSL 証明書に署名するためのアルゴリズムがデフォルトで無効になっているため、最初はこれが当てはまると思います。これは、java.security ファイルで確認できます。
"jdk.certpath.disabledAlgorithms=MD2"
しかし、Certification Signature Algorithm
その URL のを確認すると、 と表示されていますSHA-1
。さらに奇妙なのは"jdk.certpath.disabledAlgorithms=MD2"
、ファイル内の行をコメントアウトするjava.security
と、URL が問題なく機能することです。MD2
SSL プロセス中に別の場所で使用されますか? ここで何か不足していますか?