许多网站同时提供HTTP和HTTPS,例如http://stackoverflow.com和https://stackoverflow.com
当我仅stackoverflow.com
在地址栏中键入内容时,是否有任何方法可以强制Chrome先尝试HTTPS,然后再尝试使用HTTPS ?
http://
和使用http:
链接。)
许多网站同时提供HTTP和HTTPS,例如http://stackoverflow.com和https://stackoverflow.com
当我仅stackoverflow.com
在地址栏中键入内容时,是否有任何方法可以强制Chrome先尝试HTTPS,然后再尝试使用HTTPS ?
http://
和使用http:
链接。)
Answers:
您可以尝试使用HTTPS Everywhere Chrome扩展程序。
在Chrome中强制HTTPS
Google是力争做到这一点的更积极的公司之一。您可以通过以下几种方法在Chrome中强制执行HTTPS,以确保浏览尽可能安全。
使用HTTPS启动Chrome
Chrome浏览器支持在地址栏中输入chrome:// net-internals /,然后添加HSTS菜单项。HSTS是HTTPS严格传输安全性:站点选择始终使用HTTPS的一种方式。Google Chrome支持HSTS。使用此设置,您现在可以为所需的任何域强制使用HTTPS,甚至可以“固定”该域,以便仅允许信任度更高的CA子集来标识该域。不利的一面是,如果您强制使用一个根本没有SSL的域,则将无法访问该站点。
使用KB SSL Enforcer扩展名强制HTTPS
此扩展将强制Chrome浏览器中支持HTTPS的网站使用。对于臭名昭著的Firesheep,它不是完全安全的,但是确实可以最大程度地降低风险。由于Chrome的限制,KB SSL Enforcer会在页面加载时重定向页面。您会快速浏览未加密的页面,但是它会尽快重定向您。
HTTP扩展以在Chrome中强制HTTPS
使用HTTP将强制已定义的站点使用HTTPS而不是HTTP。它预装了两个定义的站点:Facebook和Twitter。与上一个扩展类似,初始请求不使用HTTPS发送到站点。