微信网页授权,前端如何获取到redirect_uri/?code=CODE&state=STATE上的code?
授权过程发生了两次重定向,第一次redirect_uri/?code=CODE&state=STATE,第二次是跳转到state指向的地址并携带了一个code,但这code跟第一次的code不一样。第二个code是根据第一个code加密出来的吗?需要向后端提供code才能获取到access_token
具体就是获取页面地址截取参数然后发送请求
你可以看看这个
oauth2的授权码模式,第一次请求是请求授权码,第二次请求是请求token,这个code是后端随机的