我设置了服务器的公网IP进白名单里,可这个access_token接口用的IP是用户的请求IP,按理说用户发送请求到服务器,服务器再发送请求给微信access_token接口,这个接口拿的不应该是我服务器的IP吗?拿用户IP、用户千千万我是不是都得设置他们的IP进去?请官方给个解决方案
获取access_token接口,设置IP白名单问题,求官方解答Get the access_token interface, set the IP whitelist problem, ask the official answer
获取access_token接口,设置IP白名单问题,求官方解答我设置了服务器的公网IP进白名单里,可这个access_token接口用的IP是用户的请求IP,按理说用户发送请求到服务器,服务器再发送请求给微信access_token接口,这个接口拿的不应该是我服务器的IP吗?拿用户IP、用户千千万我是不是都得设置他们的IP进去?请官方给个解决方案
I set the public IP of the server into the white list, but this access_ The IP used for the token interface is the user's request IP. Logically, the user sends the request to the server, and the server sends the request to wechat access_ Token interface. Shouldn't this interface take the IP of my server? Do I have to set their IP to get the user IP and tens of millions of users? Please give us a solution
回答:
这里是服务器的IP
因为我这个是要使用微信JSAPI支付的,而JSAPI支付要用到openid,openid就需要access_token,那么每有一个用户支付触发JSAPI接口的时候我是不是就要获取一次access_token,但是这个access_token又要设置IP白名单,还是用户网关IP,而不是我服务器固定的公网IP,这要我怎么搞,是我哪里做错了吗?还是说一定要用微信的云托管
微信云托管没出来的时候,大家都没法用了? 获取token是在服务端执行的,跟客户端没关系