11/08/2024 16:35:55

问题描述

登录鉴权报错1105,"msg":"transfer {gopenid to uid failed} / {uid to gopenid failed} . current environment doesn't have this account {xxxxxx} please check environment configuration or query parameter"

问题原因

请求参数异常或环境配置错误

解决方案

1、检查账号 {xxxxxx} 是否正确

如果此处为负数或其他非法字符串,则需业务侧检查入参的 openid 是否正确。通常正确的 {xxxxxx} 显示为一串真实的 openid 账号。

2、检查客户端与服务端请求串中的gameid/channelid是否一致

如果客户端与服务端请求串中的gameid/channelid不一致,也会报上述的错误信息。

3、检查客户端与服务端环境是否一致

建议业务侧客户端和服务端一起参照如下说明,检查双端是否都处于同一个环境,反之需修改。

(1)客户端:检查 MSDKConfig.ini 文件中 MSDK_URL 配置的值,是指向 MSDK 正式环境还是测试环境。
(2)服务端:检查请求服务端接口 URL 中域名值,是指向 MSDK 正式环境还是测试环境。

注意:
可参考文档中的表格,查询指向哪个环境。点击查看



Copyright © 2024 MSDK.
All rights reserved.

results matching ""

    No results matching ""