微信 OAuth 授权域名支持两个

以前只支持一个,不过貌似去年8月份就改版了,因为很少关注,才知道。
我这边项目因为要用到微信支付,而客户的公众号又被开发了,那只能走代理方式,也就是由开发方提供接口,再跳回来,每次对接这个真的让人头大,现在支持多域名了,那赶紧试下。

因为是程序员,所以赶紧测试一波。
首先配置好白名单,再去oauth配置页新增域名。

第一次进入A域名:
获取openid正常。access_token获取缓存。js_ticket直接走接口获取。

第一次进入B域名:
获取openid正常。access_token获取缓存。js_ticket直接走接口获取。

第二次进入A域名:
获取openid正常。access_token从缓存读取。js_ticket直接走接口获取。

第二次进入B域名:
获取openid正常。access_token从缓存读取。js_ticket直接走接口获取。

总结:
两个域名可以同时使用,并不存在access_token获取导致另一方失效问题。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!