0

Web ホストからの共有 SSL 証明書があります (この投稿のために) 次のようになります。

https://some-ssl-cert/mysite

そのリンクに行くと私のサイトに行きhttps://、緑色の南京錠で表示されます。

通常のサイトはhttp://

Web サイトのメイン ログインを として表示するにはどうすればよいhttps://ですか?

明らかに、ユーザーに通知したりリダイレクトしたりすることはできないhttps://some-ssl-cert/mysiteため、これを実装する方法について非常に混乱しています。

最後に、他のページで機密情報を送信する必要がある場合、https://その情報を送信するだけです。https://some-ssl-cert/mysite?

たとえば、安全な ajax リクエストなどを作成する必要がある場合は、.php ファイルにアクセスしますhttps://some-ssl-cert/mysiteか?

4

1 に答える 1

1

Webサイトのメインログインをhttps://として表示するにはどうすればよいですか?

サイトで使用するホスト名のSSL証明書が必要です。また、それをサポートするためにホストが必要です。

最後に、https://以外の他のページで機密情報を送信する必要がある場合、その情報をに送信するだけhttps://some-ssl-cert/mysiteですか?

機密情報を送信する必要がある場合は、HTTPSを介して送信する必要があります。プレーンHTTPを使用している場合は、HTTPSサイトにリダイレクトする必要があります。

たとえば、安全なajaxリクエストなどを行う必要がある場合は、?を介して.phpファイルにアクセスしますhttps://some-ssl-cert/mysiteか?

Webページ全体をHTTPS経由で提供する必要があります。さもないと:

  • これはクロスオリジンリクエストになり、ajaxは失敗します(CORS / JSONP / et alを除く)
  • 保護されていないページが妨害される可能性があります(たとえば、安全に取得されたデータを盗むJSが追加されました)。
于 2013-01-09T11:51:37.127 に答える