使用CredentialManager请求Google Drive授权时返回NEED_REMOTE_CONSENT且无法获取访问凭据问题求助
CredentialManager请求Google Drive授权时返回NEED_REMOTE_CONSENT且无法获取访问凭据问题求助
各位大佬好,我现在用Kotlin开发一款需要上传文件到Google Drive的应用。目前Google基础认证流程是正常的,但当我请求Drive的具体授权权限时,始终拿不到对应的访问凭据,卡在这里了。
说下我已经完成的配置:我在Google Cloud Console里把应用设置为测试模式,将自己的个人账号添加为测试用户,也启用了Google Drive API作为服务,同时还配置了Web类型的客户端。
我用CredentialManager来处理授权逻辑,代码确实走到了addOnSuccessListener回调里,但就是获取不到有效的访问凭据,而且还会返回NEED_REMOTE_CONSENT的状态,试了好几次都这样,有没有人遇到过类似的问题,或者能给我一些排查方向?
备注:内容来源于stack exchange,提问作者Javi
相关产品推荐
相关产品推荐

