我已经创建了一个管理google驱动器中文件的应用程序。在开发期间,我使用了
gmailadress:user@gmail.com
现在我正在使用:user@googleappsdomain.com
并且身份验证停止工作。我一直没有获得401授权。 我是否需要特殊权限才能在域中获得完整的驱动器访问权限?
这是网络服务器给我的错误。
{
"code" : 401,
"errors" : [ {
"domain" : "global",
"message" : "Invalid Credentials",
"reason" : "authError"
} ],
"message" : "Invalid Credentials"
}
尝试使用其他电子邮件地址的快速入门示例时出错。 (与我的gmail地址一起正常工作)。
当我使用OAuth 2.0 Playground时,当我请求Files.List时,我在第3步获得了与我的应用地址相同的401错误。
我发现了这个: http://support.google.com/a/bin/answer.py?hl=en&answer=162106
这是我正在寻找的设置吗? 它没有说明驱动器范围..
答案 0 :(得分:1)
校正。
简短回答“我是否需要特殊权限才能在域中获得完整的驱动器访问权限?”是的。
要向自己证明它应该有用,请尝试在https://developers.google.com/drive/v2/reference/files/list#try-it
运行“试试”从那里你可以通过oauth游乐场然后你自己的代码向后工作,看看有什么不同。
答案 1 :(得分:0)
您需要清除凭据,并为新用户获取新的设置。我怀疑您在某处使用某些存储的凭据,或者一次登录多个帐户时遇到问题。