开放平台第三方平台帮小程序获取openid的时候,出现了问题,有偶然性的出现获取openid 一样的情况。查了很多天,应该不是我们自己代码的问题。因为发起请求的时候,每个请求客户端的ip不一样,说明不是一个设备上的请求。比如下面这几个接口,返回的内容一样的。
返回值:{“session_key”:“GH2YJYUETA\/cgWzi6WD5\/w==”,“openid”:“or5cK4wJD5kT153a_9S0sS-biMa4”}
返回值:{“session_key”:“GH2YJYUETA\/cgWzi6WD5\/w==”,“openid”:“or5cK4wJD5kT153a_9S0sS-biMa4”};
返回值:{“session_key”:“GH2YJYUETA\/cgWzi6WD5\/w==”,“openid”:“or5cK4wJD5kT153a_9S0sS-biMa4”};
返回值 {“session_key”:“GH2YJYUETA\/cgWzi6WD5\/w==”,“openid”:“or5cK4wJD5kT153a_9S0sS-biMa4”};
这几个接口不是同一个人发起的,但是结果完全一样。能确定的是每个请求的用户实际上都是不一样的。 通过客户端ip判断的。