zoukankan      html  css  js  c++  java
  • 禁止http请求自动跳转到https--解决网站使用了HSTS的问题

    前言

    目前有些网站支持http和https两种协议访问,有些只支持一种协议访问。根据动态域名安全策略(HSTS),只要该域名在浏览器中访问过一次https,那么,谷歌浏览器会自动将http跳转到https。
    自动跳转到https安全性提高了,但是有时候也会带来访问异常的情况,
    比如突然出现“您目前无法访问XXX,因为此网站使用了HSTS”,
    比如调用的第三方接口不支持https。
    这个时候,我们需要解决这个问题

    解决办法

    1. 在浏览器中输入:chrome://net-internals/#hsts

    2. 找到模块:Delete domain security policies,在 Domain输入框中输入禁止请求的域名。输入域名以删除其动态域安全策略(HSTS和Expect-CT)。

    Delete domain security policies

    比如:https://weiqinl.cnblogs.com 这个请求地址,那么就只需要输入:weiqinl.cnblogs.com,点击 Delete。注意这里不能删除预加载的条目。

    3. 如果想验证是否删除成功,可以在当前页面,找到模块:Query HSTS/PKP domain,输入 刚才的域名查询。

    Query HSTS/PKP domain

      如果有内容,说明还存在HSTS.那么继续第2步的操作。
    

    做了如上几步,基本能成功。如果没有成功,继续下面的操作。

    4. 如果还是没有成功,尝试清除浏览器缓存

    5. 尝试重启浏览器。

    感谢您的认真阅读,更多内容请查看:
    出处:http://www.cnblogs.com/weiqinl
    个人主页http://weiqinl.com
    github: weiqinl
    简书:weiqinl
    您的留言讨论是对博主最大的支持!
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    flex兼容写法
    多行文字,最后一行省略号(适用于移动端)
    checkbox样式修改
    响应式布局
    微信常用的页面跳转
    css小技巧(清除滚动条)
    JS学习---PHP浅识
    qml 画页迁移
    list滚动条Scroll 偏移和长度计算公式总结
    qml listview关键字高亮
  • 原文地址:https://www.cnblogs.com/weiqinl/p/14552906.html
Copyright © 2011-2022 走看看