2012-11-06 11 views
8

webengineを使用してWebサーバーからいくつかのphpおよびhtmlページを読み込むJavaFX-2.2アプリケーションがあります。私のアプリケーションとWebサーバーは同じマシンにありません。私のログインPHPページでは、自己署名証明書を使用しています。 webengineがある私のクライアント側では、私はサーバーの証明書と同じCAによって署名されたクライアント証明書を使ってそのPHPに接続したいと思う。私はその方法で、私のアプリケーションだけがサーバーのページにアクセスできるようにしたい。 私はwebengine apiを読んだことがありますが、私はまだそれを行う方法が見つかりませんでした。また、Google検索ではいくつかの補題が返されます。JavaFXのWebEngineに自己署名証明書を追加して、https Webサーバーに接続できますか?

できますか?事前

答えて

0

ありがとうございます1を追加することができかもしれませんが、訪問者がサイトを訪問するたびに、そのページの「このサイトのセキュリティが信頼することはできません」と表示されます。

0

SSL認可を使用したいと思います。 1.サーバーがサーバーとして署名されています。 2.アプリケーションがクライアントとして署名されています。

両方の記号だけを接続できます。他のサーバーはありません。他のクライアントはありません。

この場合、クライアントにサーバー公開鍵を組み込む必要があります。サーバーのクライアント公開鍵。 (さまざまなAPIとメソッドがそれを使用します)ほぼすべての言語とサーバーがSSL認証で正常に動作します。

自己署名キーを使用することもできますし、ここでは無料ペアを生成することもできます:www.startssl.com

関連する問題