Google chrome 如何修复Chrome';s拒绝设置不安全的标题“;“连接”;

Google chrome 如何修复Chrome';s拒绝设置不安全的标题“;“连接”;,google-chrome,rest,http,browser,Google Chrome,Rest,Http,Browser,我正在使用高级REST客户端测试外部API,这需要我指定 连接:保持活动状态。连接失败(无响应),检查Chrome控制台时,我注意到拒绝设置不安全的标题“连接”,然后是net::ERR\u unsecure\u响应 是否有任何Chrome设置允许我覆盖此设置?顺便说一句,当我使用像APIGee这样的外部工具时,API可以工作。我尝试了Chrome CORS扩展(Allow Control Allow Origin),但仍然失败。问题是Chrome拒绝加载具有无效或过期SSL证书的资源。即使你能让

我正在使用高级REST客户端测试外部API,这需要我指定
连接:保持活动状态
。连接失败(无响应),检查Chrome控制台时,我注意到
拒绝设置不安全的标题“连接”
,然后是
net::ERR\u unsecure\u响应


是否有任何Chrome设置允许我覆盖此设置?顺便说一句,当我使用像APIGee这样的外部工具时,API可以工作。我尝试了Chrome CORS扩展(Allow Control Allow Origin),但仍然失败。

问题是Chrome拒绝加载具有无效或过期SSL证书的资源。即使你能让它绕过它,这将是一个坏主意,因为它会使中间人攻击在你的应用程序中更容易。p> 我的建议是(如果您信任服务器或它在本地运行),将该证书导入到您的存储中,以便在您的开发环境中信任它。如果证书已过期且在本地托管,请查看有关如何更改证书或添加自签名证书的文档(您也可以将其添加到受信任的站点)

如何向您的商店中添加自签名的非常

完成此操作后,您必须重新启动chrome才能在应用商店中查看证书


再次重申,请确保您信任这些证书的来源,因为它们将被视为受信任的证书,就好像合法CA发布了它们一样

我也有同样的问题,但我刚刚创建了我的证书<代码>WebSocket连接到'wss://example.com/socket.io/?EIO=3&transport=websocket'failed:WebSocket握手过程中出错:“Connection”标题丢失