本地主机上的机架禁用ssl safari

本地主机上的机架禁用ssl safari,ssl,safari,localhost,rack,Ssl,Safari,Localhost,Rack,我正在Big Sur上运行Safari 14,并开发一个基于Rack的web应用程序。Safari在我的静态文件(图像、css、javascript)上强制使用SSL,因此我收到一条错误消息加载资源失败。发生SSL错误…我找不到如何禁用此功能;除了非常古老且不再维护(和工作)的宝石,例如隧道safari>首选项>保密性也没有起作用。“safari在我的静态文件上强制使用SSL”-我从来没有听说过safari有这样的功能。。。你确定你的HTML链接没有在链接的开头使用https吗?可能是您的HTM

我正在Big Sur上运行Safari 14,并开发一个基于
Rack
的web应用程序。Safari在我的静态文件(图像、css、javascript)上强制使用SSL,因此我收到一条错误消息
加载资源失败。发生SSL错误…
我找不到如何禁用此功能;除了非常古老且不再维护(和工作)的宝石,例如
隧道
<代码>safari>首选项>保密性也没有起作用。

“safari在我的静态文件上强制使用SSL”-我从来没有听说过safari有这样的功能。。。你确定你的HTML链接没有在链接的开头使用https吗?可能是您的HTML页面强制使用HTTPS加载静态文件…?是的,我确信这一点。找不到解决方案:(我一直在使用localhost处理Safari。Safari从未强制我的静态数据使用TLS/SSL。我会检查指向静态资产(或生成这些链接的任何内容)的HTML链接,以查看HTTPS是否是由链接中的细节而不是Safari强制的。它可能是中间件(ForceSSL中间件)经常在Rails中使用。我在我的Sinatra应用程序中使用了
Rack::Protection
,这是真的。但这只发生在Safari上(不是Firefox、Chrome或Opera)。