chrome本地配置域名,请求不访问https

**

描述:写了怎么就代码第一次遇见,使用chrome时,请求本地域名,结果不管怎么访问都无法访问到框架。查看了host文件,nginx配置文件都没有发现有什么问题。无意间看到浏览器url是https的。去掉也不管用。

**
解决办法
1、复制链接到浏览器
chrome://net-internals/#hsts
2、找到目标输入框,删除带有https的网站
比如你访问的是http://aa.com,浏览器跳转到了https://aa.com
在这里插入图片描述
输入https://aa.com点击delete
重新访问http://aa.com即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Docker下,可以通过以下方法让Chrome能够通过域名访问: 1. 首先,确认本机是否可以通过IP地址访问目标网站。在Host机上执行`ping 域名`来测试是否能够连接目标主机。如果可以,说明网络连接正常。 2. 确认Docker容器能够与Host机器的网络正常通信。可以尝试从Docker容器内部执行`ping Host机IP地址`,如果能够成功连接,则说明网络配置正确。 3. 确认Host机的hosts文件中是否包含有目标域名的解析信息。可以通过编辑`/etc/hosts`(Linux/Mac)或`C:\Windows\System32\drivers\etc\hosts`(Windows)文件,添加一行`目标IP地址 域名`的记录。这样Chrome就能够通过域名找到目标主机。 4. 如果目标域名使用到了特定的端口号,需要在Host机中设置端口转发,以将请求转发至Docker容器的相应端口。可以使用`docker run`命令时增加`-p Host机端口:容器端口`参数,来实现端口转发。 5. 如果以上方法仍然无法解决问题,可以尝试在Docker容器内部修改DNS配置,指向一个可用的DNS服务器。可以编辑`/etc/resolv.conf`文件来修改DNS配置。 总结:要解决Docker下Chrome无法通过域名访问的问题,首先要确保网络连接正常,然后设置Host机的hosts文件,确保能够通过域名解析到IP地址。如果需要使用特定端口访问,还需要设置端口转发。如果问题仍未解决,可以尝试修改Docker容器内部的DNS配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值