在本地使用Chrome调试网站的时候,有时候会出现"This site can't provide a secure connection 该网站无法提供安全的连接"的异常。原因就是此前在访问127.0.0.1的时候,因为某些配置出现了自动跳转,从http://127.0.0.1跳转到了https://127.0.0.1, 而现在调试网站,虽然没有了让其自动跳转的配置,但是Chrome浏览器记住了这个地址缓存了下来,依然还是自动跳转到了https.但是现在调试的网站又不支持https,所以Chrome就会提示该网站无法提供安全的连接。
解决办法:浏览器输入chrome://net-internals/#hsts, 配置Chrome,在Delete domain security policies中,输入localhost,然后点击delete. 有时候这样就可以清除缓存解决这个问题。如果还是不行的话,可以清除浏览器缓存试试,有时候这两步能解决这个问题。