当前位置: 首页 > news >正文

Web Edge浏览器访问http时转成了https

一、问题与原因

如标题所示。
目前有个主页判断是否登录,无登录页则跳转登录。因为是http站点,且登录页跳转时指定的也是http(登录页有https,只不过未指定)。

跳转方式 : window.location.href

于是乎出现了:

在edge浏览器上跳转登录页时会将登录页的地址强制转换成http。这当然不是代码做的处理,也应该不是服务端的指定重定向(因为Chrome是正常的),所以很可能就是edge浏览器所为。
当然,
1.如果手动更改登录页地址为http,则重新通过主页来跳转,它就会是http,而并没有变成https;
2.如果手动更改登录页地址为https,则重新通过主页来跳转,它就会是https,而并没有变成http;

二、解决方案

因为原因基本定位是浏览器的行为。那么就需要通过设置来实现。
这是思路一:

1.edge://net-internals/#hsts or chrome://net-internals/#hsts
Delete domain中输入删除项目的域名,例:baidu.com,然后点删除
2.前往「设置」中的「隐私,搜索和服务」里的「安全性」,「清除以前允许的所有站点」的选项里,点击「清除」
3.禁用automatic-https
关于edge浏览器 2。 从 Microsoft Edge 92 开始,会有自动 HTTPS 功能,会自动将地址的连接从 HTTP 切换到 HTTPS。
访问地址: edge://flags/#edge-automatic-https
默认是Default,可修改为Disabled
原文链接:https://blog.csdn.net/m0_64521594/article/details/136154670

以上方法并没有起作用,真正起作用的方法如下:
浏览器设置-Cooke 和网站权限-不安全的内容-允许

将不安全的域名添加至允许中


http://www.mrgr.cn/news/5546.html

相关文章:

  • spark全面个人总结(20个面试点)非网文 持续更新中
  • Java集合框架-Queue
  • jQuery的CSS操作
  • Google搜索语法
  • 学习记录——day32 子网掩码 域名解析
  • OpenCV几何图像变换(7)重映射函数 remap()的使用
  • Redis非关系型数据库
  • 主机ssh连接不上vmware的虚拟机
  • 水凝胶结机器人咋自主运动?利用拓扑调用的自我调节!
  • AWS 注册一年后是否需要花钱?
  • UDS 诊断 - ReadDataByPeriodicIdentifier(按周期性标识符读取数据)(0x2A)服务
  • wincc报警如何通过短信发送给手机
  • iOS开发进阶(二十三):iOS 常见面试题汇总
  • C++类模板初阶
  • 低代码开发:机遇与挑战并存的技术革新
  • 导出运营数据Excel报表
  • 小程序学习day11-生命周期函数、组件所在页面的生命周期、自定义组件的插槽、自定义组件的父子通信
  • 什么是网络安全?网络安全防范技术包括哪些?
  • Python中的鸭子类型
  • go中使用反射的动态方法调用