佬在吗,您好,我想请教一个问题,就是您讲的人脸识别那个我能注册但是无法登录,控制台报了0 [http-nio-8080-exec-2] WARN com.baidu.aip.client.BaseClient - oauth get error, current state: STATE_TRUE_CLOUD_USER。我按你说的检查了那个字符串是否有空白,但是没有,困扰我好久了,麻烦您指点一下。
引用chatgpt部分指引作答:
根据您提供的错误提示信息,可以初步推断出该问题可能是由于百度AI平台云账号状态错误引起的。在调用accessToken生成接口时,返回了"current state: STATE_TRUE_CLOUD_USER"的异常信息。
建议按照以下步骤进行排查:
1、检查代码逻辑
您可以仔细检查一下代码中AccessToken生成和人脸识别登录接口的调用逻辑,确保是否正确地使用了获取到的Token;或者验证登录请求参数是否填写正确,包括APP_ID、API_KEY、SECRET_KEY等信息,应与你在平台上创建的应用程序对应。确认代码逻辑正确性后再尝试运行。
2、查询云账号状态
请登录百度AI平台后台,查询您使用的云账号状态。可能会存在没有激活/认证/充值/续费等操作导致云账号状态异常。如果云账号状态异常,则需要针对性解决云账号问题。
3、联系百度技术支持
如果以上两个步骤都无法解决该问题,请联系百度AI官方技术支持人员寻求进一步指导。