私はMavenizedプロジェクト(Webアプリケーション)を使用しており、SpringBootを使用してパッケージ化して実行しています。私はそれを戦争としてパッケージ化し、spring-boot:run
の目標を使用して起動します。 アプリケーションは、証明書を必要とする第三者ベンダーのRESTful APIをいくつか呼び出します。 ベンダーのファイルcacert
があります。私のローカルホストでは、私のファイルシステムにcertファイルを保存しておいて、SpringBootの起動時にjavax.net.ssl.trustStore
コマンドライン引数を使って参照しています[javax.net.ssl.trustStore=<path to cacert file on my file system>
] これでcacertファイルをクラスパスに保存することにしましたsrc/main/resourcesの下にいくつかのフォルダがあります)。 私はSpringBootに起動時にこのリソースをロードし、システムプロパティを使用して参照します。 私はそれをどうやって行うことができますか?ここでSpringBootの起動時に認証ファイルを参照する方法
0
A
答えて
0
SSLプロパティのリストは、(application.propertiesファイルにこれらを追加)です。
server.ssl.ciphers= # Supported SSL ciphers.
server.ssl.client-auth= # Whether client authentication is wanted ("want") or needed ("need"). Requires a trust store.
server.ssl.enabled= # Enable SSL support.
server.ssl.enabled-protocols= # Enabled SSL protocols.
server.ssl.key-alias= # Alias that identifies the key in the key store.
server.ssl.key-password= # Password used to access the key in the key store.
server.ssl.key-store= # Path to the key store that holds the SSL certificate (typically a jks file).
server.ssl.key-store-password= # Password used to access the key store.
server.ssl.key-store-provider= # Provider for the key store.
server.ssl.key-store-type= # Type of the key store.
server.ssl.protocol=TLS # SSL protocol to use.
server.ssl.trust-store= # Trust store that holds SSL certificates.
server.ssl.trust-store-password= # Password used to access the trust store.
server.ssl.trust-store-provider= # Provider for the trust store.
server.ssl.trust-store-type= # Type of the trust store.
は、それが助けを願って、参照:http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html
関連する問題
- 1. 春の起動時にユーザーを認証する方法は?
- 2. 春の起動時に手動でユーザーを認証する方法は?
- 3. Unity 2D - スクリプト起動時のNull参照
- 4. 起動時のSilverlight認証 - 同期動作を模倣する方法?
- 5. 実行時にJarファイルの場所を参照する方法
- 6. firebaseベースのエラー起動時の認証):
- 7. Spring起動時のJDBC認証
- 8. 春の起動時に/ loginの認証をスキップする
- 9. springbootアプリ起動時にサービスに依存していないか確認する
- 10. 認証エラー後にweblogicサーバを再起動する方法
- 11. Web参照によるHTTP認証
- 12. 起動時にrunniingするファイルからファイルを開く方法
- 13. アプリケーション起動時に認証ポップアップを取得する
- 14. AWS APIで認証してEC2インスタンスを起動する方法
- 15. Spring起動アプリケーションでカスタム認証を実装する方法
- 16. CSSでファイルを参照する方法
- 17. Windows 10の起動時にEclipseを起動する方法
- 18. サーバーの起動時にアプリケーションを起動する方法
- 19. Laravel 5.2デフォルト認証、認証時に登録する方法
- 20. 春の起動時にSAMLを使用した認証
- 21. Spring起動時にcurrenly active dataSourceへの参照を取得する
- 22. マングースで、他のモデルの参照を持つモデルを起動する方法
- 23. Android 2.2:起動時に自動的に起動する方法と、別のアプリを起動させる方法
- 24. アプリ起動時のバンドルファイル参照/パスの取得
- 25. プロファイル付きのspringbootを起動する
- 26. SpringBootセキュリティでOPTIONSの基本的なHTTP認証を無効にする方法
- 27. 起動時にOSXでJenkinsサーバーを起動する方法
- 28. apache karafで起動時にバンドルを起動する方法
- 29. 起動時にplackアプリケーションを起動する方法
- 30. iPhone起動時にアプリケーションを起動する方法