V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
KiseXu
V2EX  ›  随想

http https 切换思路探讨

  •  
  •   KiseXu · 2016-09-14 14:16:50 +08:00 · 2701 次点击
    这是一个创建于 3001 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    需求:

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

    一个解决思路:

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

    5 条回复    2016-09-14 22:41:34 +08:00
    wesley
        1
    wesley  
       2016-09-14 14:18:24 +08:00
    你的解决思路有跨域问题
    9hills
        2
    9hills  
       2016-09-14 14:26:14 +08:00
    直接通过 UA 判断吧,速度快,接入层就可以做

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

    https 上的完全没有意义
    isCyan
        5
    isCyan  
       2016-09-14 22:41:34 +08:00
    在一些客户端上,直接访问会有安全提示,或者直接就不能访问。
    也就只有 IE6 吧……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:10 · PVG 04:10 · LAX 12:10 · JFK 15:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.