2012-02-15 18 views
1

私のテストTomcat 6サーバーには自己署名証明書があります。マネージャwebappは、SSL経由でのみアクセス可能で、この自己署名証明書を使用します。私は貨物Maven2を-プラグインで展開しようとすると、私はエラーを取得する:貨物と無効なSSL証明書を使用したデプロイ

sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 

私はおそらくデフォルトのJavaキーストアに証明書を追加することもできますが、私はできるだけポータブル展開を維持したいとしません証明書をインストールするためにアプリを配備する必要があるすべての人が必要です。私は、プロジェクトのチェックアウト、アプリケーションサーバーへのパスワードの設定、およびMavenの実行だけで、アプリケーションを展開したいと考えています。

無効な証明書を無視する方法を貨物マニュアルで見つけることができませんでした。

正しい方向に向けることができますか?

答えて

1

私は貨物にはまったく無知ですが、このコードを使用してJavaでエラーなしで不正な証明書を許可しています。それは非常に安全ではないことに注意してください。しかし、無効な証明書を無視したい場合は、実装が非常に不安定になります。

http://ctasada.blogspot.com/2010/11/httpclient-use-self-signed-certificates.html

関連する問題