web-dev-qa-db-ja.com

SSL証明書は信頼されていません - 携帯電話のみ

私のサイトは私のデスクトップでSSLを使ってうまく機能しています(クロム)私は「身分確認済み」と言っているアドレスバーの近くに緑色の鍵があります

しかし、モバイルモバイルブラウザ(Chrome/Safari)を使用すると、「このウェブサイトの身元は確認されていません」というメッセージとロック(アドレスバーの近くのクロム)に赤いxマークが表示されます。起こる?

177
Avi Zloof

ここにあなたのドメイン名を入れてください。 https://www.ssllabs.com/ssltest/analyze.html 問題があるかどうか確認できるはずです。あなたのSSL証明書チェーンで。私はあなたがSSLチェーンの問題を抱えていると思います。問題を簡単に説明すると、実際にはサーバー上に証明書のリストがあり(1つだけではありません)、正しい順序で並んでいる必要があります。それらがそこにあるが正しい順序ではない場合、ウェブサイトはデスクトップブラウザ(私もそう思うiOs)で大丈夫でしょうが、Androidは証明書の順序に関してより厳密であり、順序が間違っているならエラーを出します。これを修正するには、証明書を並べ替えるだけです。

161
Tas Morf

このエラーの最も可能性の高い原因は、SSL証明書を発行した認証局がデスクトップで信頼されているが、携帯電話では信頼されていないことです。

あなたが共通の認証局から証明書を購入した場合、それは問題になるべきではありません - しかしそれがそれほど一般的でないものであるなら、あなたの電話はそれを持っていない可能性があります。あなたはそれを信頼された出版社として受け入れる必要があるかもしれません(彼らがこれをしても構わないと思ってサイトを一般に公開しているならこれは理想的ではありませんが)。

Android用 の信頼できるCAのリスト を見ると、自分のCAがあるかどうかを確認するのに役立ちます。

16
Fenton