我的网站在我的桌面上工作得很好(Chrome)我在地址栏附近有一个绿色锁定说“身份验证”
但是使用移动版移动浏览器(Chrome / Safari)我看到以下消息 - “此网站的身份尚未经过验证”,并且锁定(地址栏附近的镶边)上面有一个红色的x标记 知道为什么会这样吗?
答案 0 :(得分:161)
将您的域名放在此处:https://www.ssllabs.com/ssltest/analyze.html 您应该能够看到您的ssl证书链是否存在任何问题。 我猜你有SSL链问题。问题的简短描述是,您的服务器上实际上有一个证书列表(而不仅仅是一个),这些证书需要按正确的顺序排列。如果他们在那里,但没有按正确的顺序,网站将在桌面浏览器上很好(我认为也是iOs),但是android对证书的顺序更严格,如果订单不正确则会给出错误。要解决这个问题,您只需要重新订购证书。
答案 1 :(得分:16)
出现此错误的最可能原因是颁发SSL证书的证书颁发机构在您的桌面上受信任,但在移动设备上却不受信任。
如果您从共同的证书颁发机构购买了证书,那么这不应该是一个问题 - 但如果它不太常见,那么您的手机可能没有它。您可能需要接受它作为受信任的发布者(尽管如果您将网站推向公众并不愿意这样做,这并不理想。)
您可能会发现list of Trusted CAs for Android有助于查看您的是否存在。