2009-07-08 1 views
-1

Javaでサーバーに書かれた(自己書式 - TomcatまたはJettyなし)ですが、これはうまく機能しますが、今はHTTPSでも動作するようにしたいと思います。私はいくつかのものをオンラインで読んだことがありますが、私が何をする必要があるかについての良い説明は実際には見つかりませんでした。JavaサーバーをHTTPS対応にするには?

HTTPSが動作するように何をする必要があるかのヒント(または小さな概要)を誰かに教えてもらえますか?

+5

質問のために適切な英語を使用しようとしてください...これは、あなたが持っているサーバであり、あなたがどこか他の人に持っているサーバーのための傷やソースのために書かれていますか? – dborba

+0

サーバソフトウェアは共通サーバですか?もしそうなら、ドキュメンテーションの一部としてオンラインの指示があるかもしれません。 – scheibk

+0

から最初から...私は適切な英語になると思う...そして事実のほかに、私は直接書かなかった、それは自己書いたサーバである、私は英語が悪いとは思わない... – doro

答えて

-1

のSSLContextを正しく設定する必要があります...

+0

*答えが役に立たない場合は、尋ねるのが助けになるかもしれません。 – doro

3

httpをhttps proxyに、またはstunnelなどのSSLプロキシをJavaサーバーの前に使用できます。そうすれば、それを変更する必要はありません。

Browser ---(HTTPS)---> Proxy ---(HTTP)---> YourServer 

プロキシは、Webサーバーと同じシステムを実行することができ、暗号化のものを処理し、ウェブサーバにローカルに接続します。そうすれば、同じホストにHTTPとHTTPSの両方を提供できます。

+0

もう少し詳しく説明できますか?私にはいいですね。 – doro

2

これはおそらく良い出発点である: Secure Internet Programming [java.sun.com]

私はあなたがより多くの情報を提供したら、あなたのニーズに、より良い答えを迎合しようとするでしょう。

+0

Thnx、それは非常に助けになるかもしれないリンクかもしれません。私はそれを見ていきます。 – doro

0

アプリケーションにはどのサーバーを使用していますか? Tomcat、Jettyなどにはそれぞれ、SSLサポートを構成するさまざまな方法があります。自分の質問への短い答えを与えるために

+0

おい、ごめんなさい、私はそれを明確にしなかった:私たちはそれを自分で書いた...それはあなたがどこにでも見つけることができるサーバではない。そのためにJavaクラスを使用しました。 – doro

関連する問題