Javascript 向Chrome扩展添加新范围
我正在开发一个使用oauth2的Chrome扩展。这是当前的范围定义:Javascript 向Chrome扩展添加新范围,javascript,google-chrome-extension,oauth-2.0,Javascript,Google Chrome Extension,Oauth 2.0,我正在开发一个使用oauth2的Chrome扩展。这是当前的范围定义: "scopes": [ "https://www.googleapis.com/auth/calendar" ] 添加新作用域时,如下所示: "scopes": [ "https://www.googleapis.com/auth/calendar" , "https://www.googleapis.com/userinfo/v2/me" ] 我收到 “OAuth2请求失败:服务响应错误:“错误请求”
"scopes": [
"https://www.googleapis.com/auth/calendar"
]
添加新作用域时,如下所示:
"scopes": [
"https://www.googleapis.com/auth/calendar"
, "https://www.googleapis.com/userinfo/v2/me"
]
我收到
“OAuth2请求失败:服务响应错误:“错误请求”
你知道为什么会这样吗?
我是否需要以某种方式手动使访问令牌无效
奇怪的是,这已经运行了一段时间,但在我通过手动撤销权限后,它停止了
任何关于可能发生的事情的见解都将受到极大的赞赏。我的轮子在旋转
非常感谢。暂时修复!在本例中,将作用域改为使用auth/plus.login似乎有效。i、 e:
"scopes": [
"https://www.googleapis.com/auth/calendar",
"https://www.googleapis.com/auth/plus.login"
]
我真的不知道为什么一个有效,另一个无效。最佳答案仍在等待抢夺。目前已修复!在本例中,将作用域改为使用auth/plus.login似乎有效。i、 e:
"scopes": [
"https://www.googleapis.com/auth/calendar",
"https://www.googleapis.com/auth/plus.login"
]
我真的不知道为什么一个有效,另一个无效。最佳答案仍在等待抢夺。惊人的是,它确实有效!官方教程的作用域数组为空,导致错误。谢谢非常感谢你。这为我解决了问题。幸好有很好的文件证明。。2个小时的时间流失。4个多小时的时间由于缺乏文件而流失。那太糟糕了。它确实有效!官方教程的作用域数组为空,导致错误。谢谢非常感谢你。这为我解决了问题。幸好有很好的文件证明。。2个小时的时间流失。4个多小时的时间由于缺乏文件而流失。那太糟糕了。