1

各クライアントが自分のドメインを自分のサーバーにポイントできるようにするアプリケーションをDjangoで作成しようとしています。この時点で、httpsプロトコルを介してドメインにアクセスし、有効なSSL接続を確立する必要があります。OpenSSL、より具体的にはM2Cryptoを使用して、これをすぐに実行できますか?または、SSL証明書を購入する必要がありますか?また、前者が当てはまる場合(購入しなくても実行できます)、これは、PythonベースのWebサーバーが443をリッスンする必要があることを意味しますか、それともこれはすべてNGINXなどで引き続き機能しますか?

どんな助けでも大歓迎です。

4

2 に答える 2

3

証明書が必要になりますが、現在、ほとんどの一般的なブラウザで機能する無料のSSL証明書もあります。

非常に少量のサイトの場合、M2CryptoにSSLを処理させることができます。ただし、公共サービスの場合は、SSLを処理するために通常のサーバーを使用する必要があります。

理論的には、同じIPアドレスから複数のSSLドメインにサービスを提供できますが、これは古いブラウザやOSではサポートされていません。ウィキペディアのSNIを参照してください。

于 2010-06-22T05:05:10.607 に答える
2

SSL証明書が必要になり、WebサーバーにHTTPSを処理させます。

于 2010-06-20T07:27:22.293 に答える