前端遇到的问题和解决方法(关于前端提示err_ssl_protocol_error错误的一次记录)
当前端提示错误的时候按照
1.同步系统的时间 ,日期和区域
Chrome上出现“ err_SSL_protocol_error ”的最常见原因之一是错误的时间和日期配置 。错误的时区选择也会导致此错误 。如果您在设备上遇到此错误 ,请快速修改时间 ,数据和区域设置。如果该技术无济于事 ,请转到下一个 。2.清除缓存
当您访问新站点时 ,数据存储在浏览器的缓存中 。此信息有助于将来与该站点进行快速通信 。尝试通过删除浏览器中的缓存数据来解决此错误 。这是您可以执行的操作:在Google Chrome浏览器上打开新标签页
同时按下“ Shift + Ctrl + Dlt ” 。
取消选中浏览历史记录框
勾选所有其他复选框
在时间范围设置中 ,选择所有时间
按清除缓存
3.清除设备的SSL状态
如果清除缓存不能帮助您解决此错误 ,请尝试使用此技术解决问题 。这是清除SSL状态的方法:在系统上的搜索框中键入“控制面板 ”
点击“网络和Internet ” ,然后移至“网络和共享中心 ” 。
找到并选择位于左上角的“ Internet选项 ”
将会弹出一个包含“ Internet属性 ”的新窗口
点击“内容 ”标签 ,然后选择“清除SSL状态 ” 。现在,您已经成功清除了SSL状态 。关闭并重新启动Google Chrome浏览器 ,以验证错误是否已解决。
4 ,停用QUIC协议
QUIC的工作原理几乎与SSL(安全套接字层)协议相同,并由Chrome自动激活 。有时 ,它与站点的SSL证书冲突 ,并显示“ err_SSL_protocol_error”消息 。禁用QUIC协议可能有助于解决此问题。将此“ chrome:// flags /#enable-quic ”复制并粘贴到Chrome的搜索栏中,然后按Enter
您将在新窗口顶部看到“实验QUIC协议 ”
将设置从默认更改为禁用以禁用QUIC协议
重新启动后 ,您将有望看到问题已解决 。5.清除主机文件
如果错误仍然存在 ,请尝试以下简单方法:在“开始”菜单中键入“运行 ” ,或简单地按“ Window + r ” 。
在“ C:\ Windows \ System32 \ drivers \ etc”中输入此命令
在新窗口中 ,您将看到主机文件
删除该文件
6.修改防病毒配置
防病毒软件可防止您的系统通过Internet下载恶意文件或程序。但是 ,由于特定的问题 ,它们会导致此错误消息 。您需要调整防病毒程序设置才能解决此问题 。只需转到防病毒软件的设置并搜索SSL协议配置即可 。然后在“高级设置 ”菜单中 ,查看防病毒程序是否正在扫描SSL协议 。如果要检查 ,则将其更改为“询问未访问的站点 ” 。
7 ,检查防火墙
如果您的网络防火墙的黑名单中有一个域,Chrome将无法访问它 。监视防火墙 ,以确认您尝试访问的站点未包括在其监视列表中 。如果发现问题 ,请将其删除,然后尝试再次打开该网页 。8 ,停用扩展
扩展程序极大地增强了Chrome的性能 ,但扩展程序通常会通过创建不需要的错误来破坏Web体验 。逐一停用浏览器扩展,并在执行该操作时继续检查导致错误的网站。如果您认为任何扩展名是有罪的 ,请将其删除 。9 ,调整系统的隐私设置和Internet安全性
系统的Internet安全性和隐私设置非常重要 。尽管保持较高的安全性和隐私性可以防止您遇到许多不确定性(例如网络犯罪 ,病毒等) ,但它们有时会阻止许多站点并导致此错误。从设备上的“开始 ”菜单中找到“控制面板 ”
单击“网络和Internet ” ,然后转到“网络和共享中心 ” 。
现在 ,点击位于左下角的“ Internet选项 ” 。选择“安全性 ”按钮并将安全性级别调整为中
同样 ,将“隐私选项卡 ”中的安全级别更改为“中”
这些方法之一肯定会帮助您消除此问题。解决并未出现结果的时候 ,回头查看jsp代码的时候会发现
我们在前端处理的时候会出现一次跳转的功能 ,这就会导致我们本地的http被强制转换成https
从而导致我们原本的请求路径由http强制跳转为https的情况,并非全是我们的浏览器问题
因此只需要注销掉此段强制跳转的代码即可
引用:如何在Google Chrome浏览器中修复“ Err_SSL_Protocol_Error ”? 作者Gwrong
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!