0

我正在运行 PHP DrEdit 示例。

当我直接访问我的应用程序时,我可以通过 Google 进行身份验证。但是,当我尝试通过 Google Drive UI 访问它时:通过点击创建并选择应用程序,我收到 400 错误

Error: redirect_uri_mismatch
The redirect URI in the request: http://site.com did not match a registered redirect URI
Learn more

我所有配置文件中的重定向 uri 实际上是http://site.com/app而不是http://site.com

唯一设置http://site.com的地方是“Javascript Origins”,它不会接受http://site.com/app作为有效的 url。

任何人都知道为什么重定向 url 被修改为http://site.com或者如果有什么地方我可以修改它?

谢谢

4

1 回答 1

0

DrEdit 示例使用http://site.com作为重定向 URI,因此您应该在配置文件中设置相同的值。

文档中列出了设置应用程序的所有步骤,请确保您遵循它们:

https://developers.google.com/drive/examples/php#setting_up_this_sample_application

于 2012-07-16T21:31:00.417 回答