首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: redirect_uri_mismatch

错误: redirect_uri_mismatch
EN

Stack Overflow用户
提问于 2013-06-28 06:56:11
回答 3查看 6.8K关注 0票数 0

我一直在寻找这个答案,但其他页面对我没有帮助。

我正在尝试使用php的google drive api。我正尝试在我的本地环境中进行测试,并收到此错误。

代码语言:javascript
复制
Error: redirect_uri_mismatch
The redirect URI in the request: urn:ietf:wg:oauth:2.0:oob did not match a registered    redirect URI



Request Details
scope=https://www.googleapis.com/auth/drive
response_type=code
redirect_uri=urn:ietf:wg:oauth:2.0:oob
access_type=offline
display=page

prompt=consent
client_id=735129338633-0epug8n80jsg0t50ijn7our4a661nnk6.apps.googleusercontent.com

以下是api的页面:

url位于localhost:8888/Spreadsheets/driver.php中

我做错了什么?

EN

回答 3

Stack Overflow用户

发布于 2014-08-28 01:53:18

看起来当前的Google OAuth2集成需要启用

代码语言:javascript
复制
Contacts API
Google+ API

从相关联的项目的Google开发人员控制台。在我的日志中,我注意到像403, Access Not Configured. Please use ....一样的错误

票数 1
EN

Stack Overflow用户

发布于 2014-08-08 17:59:13

重定向URI (响应返回到的位置)必须是正确的,并且与您在API控制台中注册的完全相同,并且该错误指示您没有执行该操作或未正确执行。

要从控制台获取重定向URI:

  1. 转到你的项目的控制台,在APIAccess.
  2. 开放凭证部分(在左边)
  3. 你应该在那里看到你的客户端ID & secret,还有一个重定向URI的列表。如果您想要更改它或它是错误的,请单击编辑设置并修改。
票数 0
EN

Stack Overflow用户

发布于 2014-08-24 02:56:01

即使您在控制台中正确设置了重定向uri,很多时候,当您最近在google dev控制台中更改设置时,它仍然会告诉您存在重定向不匹配。令人惊讶的是,这种情况很常见。

你可以试试..。

  • 正在等待;有些人很幸运,这表明谷歌需要一些时间来注册最近的更改。
  • 如果你不介意重新配置你的应用程序,在谷歌开发控制台中创建一个新的客户端id往往可以解决这个问题,并获得一致的结果。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17354581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档