更新日期:2016年 10月 31日服务器二次验证请求通不过
接入过程中若发现游戏调用QuickSDK用户验证接口 v2/checkUserInfo 不通过。通常可通过如下方法排查:
1.确定token是否有正确一致,游戏客户端获取token传递给游戏服务器的过程中token是否被改变或截断。
2.v2/checkUserInfo接口传递的uid和token都是从客户端userInfo对象中获取到的原始值,无需任何加工。
3.确保产生token的客户端使用的product_code和服务器验证时传递的product_code一致,不同产品的token不能混用。
针对问题3。
游戏客户端需检查初始化的init方法:
public void init(String product_code,String product_key, Activity activity)
后两个参数product_code,product_key对应的值是否与QuickSDK后台分配的一致。