【运维日记】如何阻止浏览器强制跳转到 https 链接
本文最后更新于2025年11月03日;如遇到问题,请及时留言告知。
▍问题描述:
最近在使用西门子博途 V19 全新的信息系统(帮助功能)时,发现链接总是被强制自动跳转到 https ,因而造成访问被阻止,导致无法正常使用帮助功能, Microsoft Edge 和 Google Chrome 浏览器均会出现显示有 ERR_SSL_PROTOCOL_ERROR 代码的阻止访问页面:
Microsoft Edge 浏览器的阻止访问页面
▍如何解决:
方法1.使用浏览器的无痕模式(Edge中为 InPrivate 窗口)访问,临时使用可以,但不可能每次都这么手动操作。
方法2.通过删除域安全策略功能阻止浏览器强制跳转 这里需要注意的是,通过 HTTP 访问页面是不安全的,且这里的设置也仅对本次输入的地址生效。
以下以 Edge 浏览器为例进行说明(Chrome浏览器基本相同),复制以下链接到浏览器地址栏打开:
Chrome浏览器:chrome://net-internals/#hsts
Edge浏览器:edge://net-internals/#hsts
输入链接回车后,进入如下图所示的页面,这里我们主要使用的下方的 Delete domain security policies (删除域安全策略)功能,在 Domain: 后的输入框输入需要禁止跳转的网址,然后点击后面的 Delete 按钮,使输入生效。
操作页面
当然这里需要注意的是,地址不要使用错了,例如本次我们需要阻止跳转的网址是:https://localhost:5111/zh-CN/tiaportal/home?api=V19,那么这里输入框需要填入的地址就是:localhost,这是很多人执行完全部操作后,仍然继续跳转到 https 的一个重要原因。
使用哪些地址是错误的:
错误1. https://localhost:5111/zh-CN/tiaportal/home?api=V19
错误2. localhost:5111/zh-CN/tiaportal/home?api=V19
错误3.localhost:5111
在完成以上操作后,再次直接访问 http 前缀的地址时就能够正常访问了。
▍注意:如果是手动访问请勿直接使用右键的粘贴并转到功能,这里我们选择先将网址粘贴到地址栏,然后删除地址前面的 https 中的 s,或整个 https:// ,按下回车键即可正常访问,如果是在软件中通过 F1 键直接打开帮助页面,则直接访问即可,无需其他操作。
9
除非特别声明,博文均为原创,转载请注明出处!
版权声明:本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。

微信
支付宝