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