問題タブ [secure-random]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
811 参照

java - 空の securerandom.strongAlgorithms セキュリティ プロパティ

Jenkinsでアプリケーションとして設定しているとき。コードは、ローカルおよびその他のビルド環境で正常に動作します。Jenkins では、ビルドおよび単体テスト中にこのエラーが発生します。アプリケーションに必要な外部変更は、Oracle から JCE (Jave Crypto Extension) をダウンロードし、JAVA_HOME/jre/lib/security フォルダー内のポリシー jar を置き換えることだけです。私がしたこと。それらの瓶を拾っているログを見ることができます。それでも、以下のエラーが表示されます。安全なランダムのために何かする必要がありますか? SecureRandom.getInstanceStrong();問題を引き起こしています。助けはありますか?

以下は私のJavaコードです。

参考までに、ジェンキンスは で実行されていjava version "1.8.0_73"ます。1.8.0_51バージョンと他のマシンで完全に実行されているコード1.8.0_91