以往的试用微信支付获取openid
1.修改网页授权
2.然后根据微信开发文档网页授权进行开发代码
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842
3.这是正常的开发
4.这一块在以往PHP开发中很容易实现,但是如果前后端分离之后,code就不好获取了,
如果直接用ajax请求图2中的URL会出现跨域的问题。
5解决
前端去获取code,然后把code传给后台,后台再去获取access_token和openid。
实现
后台进行URL拼接之后,再利用js的window.location.href=''打开这个链接,
然后前端就可以拿到微信返回的code,后台利用这个code再去请求
这个地址,就可以得到access_token和openid