http https 切换思路探讨

2016-09-14 14:16:50 +08:00
 KiseXu

部分 SSL 证书和 SPDY 协议支持的客户端有限,在一些客户端上,直接访问会有安全提示,或者直接就不能访问。

需求:

能访问 https 的客户端访问 http 时自动切换到 https 。 不能访问 https 的客户端访问 http 时给出提示信息。

一个解决思路:

JavaScript 判断当前访问的是 http 的话,加载一个本站点的 https 资源,如果可以加载,就转跳到 https ,否则给出提示。

2632 次点击
所在节点    随想
5 条回复
wesley
2016-09-14 14:18:24 +08:00
你的解决思路有跨域问题
9hills
2016-09-14 14:26:14 +08:00
直接通过 UA 判断吧,速度快,接入层就可以做

js 做岂不是慢死。。
macroideal
2016-09-14 17:41:14 +08:00
那你做 https 的目的是啥
StackGao
2016-09-14 17:56:34 +08:00
如果有 "https 访问不通就切 http" 的机制.

https 上的完全没有意义
isCyan
2016-09-14 22:41:34 +08:00
在一些客户端上,直接访问会有安全提示,或者直接就不能访问。
也就只有 IE6 吧……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/306201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX