TLS证书适用于Firefox,但不适用于Chrome

时间:2019-06-29 19:51:27

标签: ssl google-kubernetes-engine nginx-ingress

我有一个用C#(ASP.NET Core 2.2)编写的微服务,并且我使用nginx入口作为API网关。尝试使用真实设备(Android)时,移动应用程序上出现握手异常,但是使用iOS模拟器时一切正常。此外,我尝试通过浏览器使用该API,并且在Firefox和Safari中取得了成功,但Chrome显示了“不安全的连接”。如果您能帮助我解决问题,我将不胜感激。

在Google云上,我有一个使用crt和密钥的TLS秘密。

所有服务都使用由crt和key生成的PFX文件(ASP.NET Core,Kestrel)。我100%确信此配置有效,因为我之前使用过docker-compose,并且没有遇到此问题。证书有效。这就是为什么我认为这可能与入口有关……

入口配置:

...
spec:
  tls:
  - secretName: my-tls
    hosts:
    - api.whatever.com
...

0 个答案:

没有答案