《Google 与 Edge 浏览器对HTTP到HTTPS重定向处理的差异》

浏览器对HTTP到HTTPS重定向处理的差异。以下是可能的原因和解决方案:

可能原因分析

  1. HSTS(HTTP严格传输安全)设置

    • 该域名可能被加入了Google Chrome的HSTS预加载列表
    • 之前访问时设置了HSTS头,浏览器记住了这个设置
  2. 浏览器缓存问题

    • Chrome缓存了重定向规则
    • Edge没有相同的缓存
  3. 网站配置问题

    • 服务器可能针对不同浏览器有不同的重定向规则

解决方案

1. 清除Chrome的HSTS设置

步骤: 复制代码
1. 在Chrome地址栏输入:chrome://net-internals/#hsts
2. 在"Delete domain security policies"部分输入:jenkins.ark301.com
3. 点击"Delete"
4. 重启Chrome

2. 清除Chrome缓存

  • Ctrl+Shift+Del 打开清除浏览数据窗口
  • 选择"缓存图像和文件"、"Cookie和其他网站数据"
  • 选择"时间范围"为"所有时间"
  • 点击"清除数据"

3. 检查Chrome安全设置

复制代码
chrome://settings/security
确保没有特别的SSL/TLS设置影响该网站

4. 使用隐私模式测试

5. 检查网站配置

联系网站管理员确认:

  • 是否配置了强制HTTPS重定向
  • 是否设置了HSTS头(Strict-Transport-Security)
  • 重定向逻辑是否一致

6. 对比浏览器网络信息

在Chrome和Edge中:

  1. 按F12打开开发者工具
  2. 访问网站时查看Network标签
  3. 对比HTTP响应头,特别是:
    • Location(重定向)
    • Strict-Transport-Security
    • Status Code

临时解决方案

如果急需访问:

  • 或者使用Edge访问

这个问题通常是Chrome的安全策略导致的,清除相关缓存和HSTS设置通常可以解决。

相关推荐
fthux21 小时前
不必下载整个仓库:GitZip Pro 让 GitHub 文件与文件夹批量下载更简单
前端·chrome·ai·edge·开源·github·firefox
wear工程师1 天前
接口超时别只调大 timeout:Java HTTP 客户端其实有 3 段等待
java·http
蜡台1 天前
本机 局域网 搭建本地 HTTPS 域名完整方案
网络协议·http·https·openssl
LCG元1 天前
ESP32-IDF 远程固件升级实战:HTTPS OTA + 双分区切换 + 自动回滚
数据库·redis·https
ControlRookie1 天前
第13篇_Client 02|TCP 连接成功,为什么 HTTP 请求还没有成功
http·codesys·plc通信·controlrookie
2501_915921432 天前
appuploader-cli 命令行上传 IPA 到 App Store Connect upload CI 集成
android·ci/cd·小程序·https·uni-app·iphone·webview
stereohomology2 天前
MS Edge很多事的一点是把地址栏复制的地址自动转标题文本
前端·edge
2501_915921432 天前
抓包鹰 Traceeagle 解除证书绑定,SSL Pinning 解除
网络·网络协议·网络安全·ios·adb·https·ssl
IPdodo跨境网络2 天前
HTTP 与 SOCKS5 代理到底差在哪?用 Node.js 跑一次连接链路对比
http
小小龙学IT2 天前
gRPC 开源高性能 RPC 框架深度解析:从 HTTP/2 到跨语言微服务实战
http·rpc·开源