为什么我的网站在 chrome 中有 HTTPS 而在 safari 中有 HTTP?

Why does my site have HTTPS in chrome but HTTP in safari?

我在 AWS EC2 上托管一个站点。我使用 certbot 获得了 SSL 证书。在 Chrome 上,从 HTTPS 访问站点并出现挂锁。在 Safari 上,它在我的网站名称旁边显示不安全,并且无法设置 cookie(cookie 在 Chrome 中工作,它们也出现在 Safari 的网络面板中——它们只是没有被设置,因为我的网站是'安全)。

我不知道或不明白为什么我的网站在 Safari 中不安全。

当我点击挂锁时,我可以访问此证书(附图片):

我还在 https://www.ssllabs.com/ssltest/analyze.html?d=arriveanywhere.xyz

上进行了 SSL 服务器测试

我得到了 B 级,上面写着:

This server supports TLS 1.0 and TLS 1.1. Grade capped to B.

此外,它说我没有设置 DNS CAA -- 这可能是我的问题吗?

请告诉我为什么它在 Safari 中不安全,但在 Chrome...

我环顾四周,找不到答案。我不认为这是重复的。

如果没有给出明确的方法(即只给出域),浏览器传统上默认为 http://...。通常网站将被配置为显式重定向 http://https://,但您的网站没有这样配置。尽管如此,自 starting in version 90, Chrome’s address bar will use https:// by default, improving privacy and even loading speed for users visiting websites that support HTTPS 以来,Chrome 仍将使用 https:// 访问该站点。因此,您看到的是新的默认设置。