在向我的网站实施ssl时遇到问题。我的网络作为Android和ios的Web服务工作。一切都很顺利,直到我实现SSL证书,突然android(大多数android除了三星)抛出这个错误:
E / ErrorHTTP:java.security.cert.CertPathValidatorException:找不到证书路径的信任锚。
然后我google并降落到这里:
它说主要是因为:
颁发服务器证书的CA未知
服务器证书未由CA签名,但是已签名
- 醇>
服务器配置缺少中间CA
这三个选项已经排除,我已经用ssl checker检查了。它不是上面的,它不是未知的,它不是自签名的,我们使用comodo,中间体和根证书也有效,你可以在这里查看:ssl checker for my link, 你可以自己检查一下。
现在我卡住了,证书有效。证书也可以在三星开放,但不知何故在其他品牌中失败,例如xiao mi。我现在不知道在哪里看,是:
- ssl配置,我需要继续挖掘,即使它在大多数验证器中都标记为有效。
- 让Android代码更容易受到攻击,甚至某些品牌都可以访问它,我的意思是因为品牌还是如何?。
醇>
使用的规范:
ASP .Net Core 2.0。
隼。
Comodo证书。
Native android。
请帮帮忙!谢谢。