2016-08-22 9 views
0

私はPHP(codeigniter)、Jqueryのアプリケーション開発プロセスに入っています。複数の理由から、私はクライアントデスクトップにJavaデスクトップアプリケーションを配備しなければならず、Jqueryの$ .get関数を使って応答します。テスト環境では、私はパッケージに問題がありませんcom.sun.net.httpserver私は "少し"のサーバーをマウントすることができますし、私はそれを得ることができます。この問題は、本番環境でJavaデスクトップアプリケーションにマウントされたサーバーにアクセスしようとするときに発生します。ブラウザは、セキュリティ上の理由から、両方の間の通信をブロックします。 certをcom.sun.net.httpserver.HttpsServerに追加します

  • Windows 7のXAMPP(Apacheの)、
  • Windows 2008のサーバR2 ApacheでのFedora、
    1. :私は127.0.0.1を指すと私は3 PCの中にプローブSSL証明書を作成するサブドメインを作成しますIIS 7.5で。

    3台のPCには問題はありませんが、crtとキーファイルをPKCS cert(* .p12)に変換してから.jksに移行すると、安全な接続を確立できません。

    私はドメイン、証明書または別の情報を投稿できません。コードの一部しか投稿できません。

    Fedora Desktop Installation Java Desktop app

    答えて

    0

    私の元の証明書を与える同じページには、証明書およびP12ファイル内のキーファイルをマージすることができ、私は唯一のコマンドライン

    /usr/java/jdk1.8.0_91/jre/bin/keytool -importkeystore -destkeystore localhost.jks -srckeystore joined_cert.p12 -srcstoretype pkcs12 
    
    とJKSに、このP12ファイルを変換します

    私がthatsに使用する認証ページは、誰かが適切なSSL証明書を生成したい場合はhttps://startssl.comです

    関連する問題