我的反应应用程序无法在较旧的 Safari 浏览器上加载图像和某些组件.显示 SSL 错误



我使用 nodejs 来托管我的网站使用的一些图像。它可以在较新版本的 safari、chrome 和 Firefox 上完美运行。但是对于一些使用旧版本野生动物园的人来说,使用旧ios设备的人无法使用该网站,因为由于SSL错误,图像将无法加载。

这是旧版 safari 控制台中显示的内容。

加载资源失败:发生 SSL 错误,无法与服务器建立安全连接。

这是网站: https://nindoa.mx 我的 nodejs 服务器使用 https,并且有一个使用 cloudfront 的 AWS 证书。

该错误很可能发生在设备和 Cloudfront 支持due to mismatch in TLS versions

较旧的设备适用于 TLS v1.1 或更高版本,而最新的设备适用于 TLS v1.2 或更高版本。

确保在创建 Cloudfront CDN 时选择了所需的正确配置。需要确定模型支持的 TLS 才能深入调试问题。

https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/secure-connections-supported-viewer-protocols-ciphers.html

最新更新