首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
宝塔
V2EX  ›  问与答

微信平台开始 https 调用了么?

  •  
  •   ebony0319 · 2017-09-23 09:07:57 +08:00 · 2889 次点击
    这是一个创建于 787 天前的主题,其中的信息可能已经有所发展或是发生改变。

    关于公众平台接口不再支持 HTTP 方式调用的公告 为保证数据传输安全,提高业务安全性,公众平台将不再支持 HTTP 方式调用。避免影响正常使用中含有 HTTP 方式调用的服务,请开发者尽快调整,将现有通过 HTTP 方式调用的切换成 HTTPS 调用,平台将于 2017 年 12 月 30 日停止对 HTTP 方式调用的支持。

    接口调用方式切换成 HTTPS 调用指导建议: 1.后台程序调用 api.weixin.qq.com 的接口,采用 HTTPS 方式,连接端口 443,修改方法请自行查询各种编程语言对 HTTPS 的支持。 2.HTML 页面对 api.weixin.qq.com 的 URL 访问,如果是 HTTP 方式,请直接指定 HTTPS 方式。 3.javascript 等编程语言对 api.weixin.qq.com 的 URL 访问也请从 HTTP 方式改为 HTTPS 方式。

    看了一下,自己还有点不是很确定,就是说微信网站要 https 调用了。自己的网站如果还是 http 应该没有关系把。很多域名,要买 SSL 证书查了一下价钱吓死人。

    9 回复  |  直到 2017-09-24 00:39:18 +08:00
        1
    Athrob   2017-09-23 09:15:15 +08:00 via iPhone   ♥ 1
    调用他的 https,跟你的没关系。不过现在有 let's encrypt,上 https 安全点,还能防劫持。
        2
    explon   2017-09-23 09:21:29 +08:00   ♥ 1
    https://file.api.weixin.qq.com/cgi-bin/

    这个服务证书还没搞对,无语
        3
    mysterin   2017-09-23 09:29:33 +08:00 via Android   ♥ 1
    有个问题没想明白,https 之所以安全,是因为有证书检验,但是证书是在浏览器里面的,平时在后台调用 https 接口怎么确认是否安全呢?
        4
    kaneg   2017-09-23 09:33:20 +08:00 via iPhone   ♥ 2
    @mysterin
    不是仅仅浏览器有证书,操作系统和很多编程语言都自带证书系统的,一般存储在叫 trust store 的地方。
        5
    mysterin   2017-09-23 10:51:31 +08:00 via Android
    @kaneg
    感谢解答
        6
    ebony0319   2017-09-23 12:14:47 +08:00
    @Athrob 网页调用接口还是没有区别把。
        7
    tomczhen   2017-09-23 14:53:35 +08:00 via Android   ♥ 1
    浏览器也是 HTTP client,证书校验只是通讯时的机制,只要是符合规范的 HTTP client 都能支持。证书也不一定保存在系统,client 也可以独立处理。
        8
    flynaj   2017-09-24 00:38:55 +08:00 via Android
    苹果系统强制的
        9
    flynaj   2017-09-24 00:39:18 +08:00 via Android
    也是潮流,趋势
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4197 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 08:19 · PVG 16:19 · LAX 00:19 · JFK 03:19
    ♥ Do have faith in what you're doing.