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

2017-09-23 09:07:57 +08:00
 ebony0319

关于公众平台接口不再支持 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 证书查了一下价钱吓死人。

3642 次点击
所在节点    问与答
9 条回复
Athrob
2017-09-23 09:15:15 +08:00
调用他的 https,跟你的没关系。不过现在有 let's encrypt,上 https 安全点,还能防劫持。
explon
2017-09-23 09:21:29 +08:00
https://file.api.weixin.qq.com/cgi-bin/

这个服务证书还没搞对,无语
mysterin
2017-09-23 09:29:33 +08:00
有个问题没想明白,https 之所以安全,是因为有证书检验,但是证书是在浏览器里面的,平时在后台调用 https 接口怎么确认是否安全呢?
kaneg
2017-09-23 09:33:20 +08:00
@mysterin
不是仅仅浏览器有证书,操作系统和很多编程语言都自带证书系统的,一般存储在叫 trust store 的地方。
mysterin
2017-09-23 10:51:31 +08:00
@kaneg
感谢解答
ebony0319
2017-09-23 12:14:47 +08:00
@Athrob 网页调用接口还是没有区别把。
tomczhen
2017-09-23 14:53:35 +08:00
浏览器也是 HTTP client,证书校验只是通讯时的机制,只要是符合规范的 HTTP client 都能支持。证书也不一定保存在系统,client 也可以独立处理。
flynaj
2017-09-24 00:38:55 +08:00
苹果系统强制的
flynaj
2017-09-24 00:39:18 +08:00
也是潮流,趋势

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

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

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

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

© 2021 V2EX