请教大佬们一个问题。之前用统一登陆器5.5可以注册账号可以正常登录。因为报毒我就自己用JAVA写了一个登录器,并生成新的公私钥pem和key文件,计算得到token调用DNF.exe登录后,进入角色选择页面就提示【没有进行手机认证,无法使用该功能】。
我自己本地虚拟机的服务器(不悔服务端)用这套可以正常登录,用了置顶一键端搭建到云服务器就提示这个。
找了吧里的资料,说是计算token前uid前面要补0,最少长度10位,也试过了补0但还是提示【没有进行手机认证,无法使用该功能】。
试过把云服务器一键端重装,然后用统一登陆器注册可以正常登录,再用我自己的登陆器根据统一注册的账号uid去计算token登录,还是提示【没有进行手机认证,无法使用该功能】。
公私钥是配对的,我本地虚拟机服务器可以正常登录游戏。放到云服务器一键端服务器就出现这个问题。
遇到过的大佬们可以分享一下经验吗,万分感谢!
以下是角色选择界面和token计算代码:


我自己本地虚拟机的服务器(不悔服务端)用这套可以正常登录,用了置顶一键端搭建到云服务器就提示这个。
找了吧里的资料,说是计算token前uid前面要补0,最少长度10位,也试过了补0但还是提示【没有进行手机认证,无法使用该功能】。
试过把云服务器一键端重装,然后用统一登陆器注册可以正常登录,再用我自己的登陆器根据统一注册的账号uid去计算token登录,还是提示【没有进行手机认证,无法使用该功能】。
公私钥是配对的,我本地虚拟机服务器可以正常登录游戏。放到云服务器一键端服务器就出现这个问题。
遇到过的大佬们可以分享一下经验吗,万分感谢!
以下是角色选择界面和token计算代码:

