解决浏览器自动将http跳转至https导致无法访问的问题

以下只针对Chrome浏览器
方法一:

    1.地址栏中输入chrome://net-internals/#hsts。

    2.在Delete domain中输入项目的域名,并Delete(删除)

    3.可以在Query domain测试是否删除成功。

HSTS全称:HTTP Strict Transport Security,意译:HTTP严格传输安全,是一个Web安全策略机制。

HSTS 是一种强制浏览器只能通过 HTTPS 访问某个域名的 URL 的协议,它可以防止中间人攻击,提高数据传输的安全性。

当第一次访问某个域名的 HTTP URL 时,服务器会返回一个 301 或者 302 状态码,并在 Location 头部指定该 URL 的 HTTPS 版本,让浏览器重定向到 HTTPS URL。

同时,服务器还会在响应头部添加一个名为 Strict-Transport-Security 的字段,它包含了 HSTS 的过期时间和其他选项。

浏览器收到响应后,会将该域名和 HSTS 的信息保存在本地缓存中,并按照 Location 头部的指示跳转到 HTTPS URL。

之后,再次访问该域名的 HTTP URL 时,浏览器会先检查本地缓存中是否有 HSTS 的记录,并且是否在有效期内。如果有,浏览器会直接将 HTTP URL 转换为 HTTPS URL,并发起 HTTPS 请求。

如果没有,浏览器会正常发起 HTTP 请求,并重复上述步骤。

除了服务器端发送HSTS头部的方式外,还有一种方式是浏览器预置HSTS名单,即浏览器内置了一些已经启用HSTS的域名列表,当访问这些域名的HTTP URL时,浏览器会直接转换为HTTPS URL,并不需要服务器端返回HSTS头部。

方法二:

  1. 打开Chrome浏览器

  2. 在地址栏中输入“chrome://flags/”并按下回车键

  3. 在搜索框中输入“自动重新加载恢复点”,然后找到该选项,并选择“禁用”

  4. 或找到 HTTPS Upgrades,设置为disabled,重启Chrome浏览器即可 

方法三:

    1.进入谷歌的:设置--->隐私和安全--->安全--->找到:一律使用安全连接。

    2.把一律使用安全连接调到关闭状态。

    3.然后刷新谷歌浏览器,再次用http访问,查看是否成功。

方法四:

使用URL Rule插件

链接https://chrome.google.com/webstore/detail/url-rule/enfdapnpdfpgjamddpkdfliienniaimb?hl=zh-CN&authuser=0

或者在这下载https://download.csdn.net/download/chenggqq/88518523

插件内输入网址也需要去掉http://前缀的网址,如:baidu.com

将网址输入进插件之后,同样需要清除浏览器缓存,关掉浏览器之后重新打开。


针对不同的版本,可能会有不同的影响,看看哪个方法能够解决问题,试一试便可知晓。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/232166.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据分析场景下,企业大模型选型的思路与建议

来源/作者:爱分析 随着大模型带来能力突破,让AI与数据分析相互结合,使分析结果更好支撑业务,促进企业内部数据价值释放,成为了当下企业用户尤为关注的话题。本次分享主要围绕数据分析场景下大模型底座的选型思路&#…

opencv 入门一(显示一张图片)

头文件添加如下&#xff1a; 库目录添加如下&#xff1a; 依赖的库如下&#xff1a; #include <iostream> #include "opencv2/opencv.hpp" int main(int argc,char ** argv) { cv::Mat img cv::imread(argv[1], -1); if (img.empty()) return -1; …

sourcetree 无效的源路径 细节提示:系统找不到指定的文件

工具–>选项–>git 直接下拉到底 点击红框&#xff0c;重新下载一个内嵌git就可以了 我感觉是因为改变了原有git安装路径的问题

MFC 窗口创建过程与消息处理

目录 钩子简介 代码编写 窗口创建过程分析 消息处理 钩子简介 介绍几个钩子函数&#xff0c;因为它们与窗口创建工程有关 安装钩子函数 HHOOK SetWindowsHookExA([in] int idHook,[in] HOOKPROC lpfn,[in] HINSTANCE hmod,[in] DWORD dwThreadId ); 参数说明…

深度学习笔记_7经典网络模型LSTM解决FashionMNIST分类问题

1、 调用模型库&#xff0c;定义参数&#xff0c;做数据预处理 import numpy as np import torch from torchvision.datasets import FashionMNIST import torchvision.transforms as transforms from torch.utils.data import DataLoader import torch.nn.functional as F im…

是什么导致了我孩子的听力损失?

是什么导致了我孩子的听力损失&#xff1f; 有些婴儿天生就有听力损失&#xff0c;这被称为先天性听力损失。许多不同的因素都可能导致这种类型的听力损失&#xff0c;但并不总是能够确定确切的原因。在大约一半的病例中&#xff0c;原因是遗传的&#xff0c;也就是说&#xff…

深度学习 tensorflow基础介绍

深度学习是一种基于人工神经网络的机器学习方法&#xff0c;其目标是通过模仿人脑的结构和功能&#xff0c;实现对大量复杂数据的学习和理解。它可以在图像识别、语音识别、自然语言处理等领域取得惊人的成就。 深度学习的引入引出了TensorFlow&#xff0c;它是一个由Google Br…

DBeaver Ultimate for Mac/win:掌握数据库的终极利器,助您高效管理数据!

在当今数字化时代&#xff0c;数据管理变得越来越重要。而作为一款功能强大的数据库管理工具&#xff0c;DBeaver Ultimate&#xff08;简称DBU&#xff09;助您轻松应对各种复杂的数据管理任务。无论您是数据库管理员、开发人员还是数据分析师&#xff0c;DBU都能为您提供全面…

带你学C语言~指针(2)

目录 &#x1f3c9;前言 &#x1f680; 数组名的理解 &#x1f680;使用指针访问数组 ✈一维数组传参的本质 ✈冒泡排序 &#x1f3c6;二级指针 &#x1f3c6;指针数组 &#x1f3c6;指针数组模拟二维数组 &#x1f389;结束语 &#x1f3c9;前言 上一章&#xff0c;小…

关于“Python”的核心知识点整理大全28

目录 11.1.5 添加新测试 11.2 测试类 11.2.1 各种断言方法 unittestModule中的断言方法&#xff1a; ​编辑11.2.2 一个要测试的类 survey.py language_survey.py 11.2.3 测试 AnonymousSurvey 类 test_survey.py 往期快速传送门&#x1f446;&#xff08;在文章最后&…

Ubuntu上mosquitto下载编译

下载源码 Download | Eclipse Mosquitto 准备 sudo apt install gcc g make 最简编译 make \WITH_TLSno \WITH_CJSONno# sudo make install WITH_TLSno WITH_CJSONno默认编译 默认编译需要ssl和cjson。也可以根据需要增加其他可选。 Ubuntu上cJSON下载编译-CSDN博客 L…

如何正确使用Java8中的流?

Java8中的流如何正确使用&#xff1f; Java 8 引入了 Stream API&#xff0c;它提供了一种高效、声明式的处理集合数据的方式。流&#xff08;Streams&#xff09;可以看作是对集合对象进行各种操作&#xff08;如筛选、排序、聚合等&#xff09;的高级迭代器。以下是正确使用…

改善你工作效率的工具(值得收藏,持续更新)

一、软件工具 名称描述IntelliJ IDEA 编写Java的ide,很好用的&#xff0c;抛弃eclipse和myeclipse&#xff0c;来尝试一下IntelliJ IDEA吧HBuilder前端开发工具 下载AndroidStudioAndroid开发的的ide向日葵一款外网远程控制软件&#xff0c;很好用Foxmail邮件客户端 Robomongo…

计算机操作系统-第十九天

目录 调度器/调度程序 闲逛进程 调度器/调度程序 ②、③由调度程序引起&#xff0c;调度程序决定了&#xff1a;让谁运行&#xff08;调度算法&#xff09;运行多长时间&#xff08;时间片大小&#xff09; 调度时机&#xff08;什么事件会触发”调度程序“&#xff09;&…

proxysql读写分离组件部署

一、前言 在mysql一主两从架构的前提下&#xff0c;引入读写分离组件&#xff0c;可以极大的提高mysql性能&#xff0c;proxysql可以在高可用mysql架构发生主从故障时&#xff0c;进行自动的主从读写节点切换&#xff0c;即当mysql其他从节点当选新的主节点时&#xff0c;proxy…

git:config连接远程仓库的配置中带特殊字符的处理方式

比如我的账号和密码分别是 账号&#xff1a;username密码&#xff1a;123456 如果按照如下写法就会报错 [remote "origin"]url "https://username:123456demo.github.com/username/project.git"fetch refs/heads/*:refs/remotes/origin/*正确的写法是…

HuatuoGPT

文章目录 HuatuoGPT 模型介绍LLM4Med&#xff08;医疗大模型&#xff09;的作用ChatGPT 存在的问题HuatuoGPT的特点ChatGPT 与真实医生的区别解决方案用于SFT阶段的混合数据基于AI反馈的RL 评估单轮问答多轮问答人工评估 HuatuoGPT 模型介绍 HuatuoGPT&#xff08;华佗GPT&…

Elasticsearch 向量相似搜索

Elasticsearch 向量相似搜索的原理涉及使用密集向量(dense vector)来表示文档,并通过余弦相似性度量来计算文档之间的相似性。以下是 Elasticsearch 向量相似搜索的基本原理: 向量表示文档: 文档的文本内容经过嵌入模型(如BERT、Word2Vec等)处理,得到一个密集向量(den…

Semaphore 详解

1、Semaphore 是什么 Semaphore 通常我们叫它信号量&#xff0c; 可以用来控制同时访问特定资源的线程数量&#xff0c;通过协调各个线程&#xff0c;以保证合理的使用资源。 可以把它简单的理解成我们停车场入口立着的那个显示屏&#xff0c;每有一辆车进入停车场显示屏就会…

JDK各个版本特性讲解-JDK13特性

JDK各个版本特性讲解-JDK13特性 一、JAVA13概述二、语法层面特性1.switch表达式(预览)2.文本块(预览)2.1 概念2.2 问题2.3 目标2.4 语法细节1 基本使用2.5 语法细节2 编译器在编译时,会删除多余的空格2.6 语法细节3 转义字符2.7 语法细节4 文本块连接 三、API层次特性1.重新实现…