错误:redirect_uri_mismatch;与以前的帖子有关的问题

时间:2014-07-25 18:54:59

标签: oauth google-api google-plus

好吧,我也遇到了同样的错误,这个错误已经在网上多次讨论过,但是,我对之前的一些讨论有一些疑问,可以帮助我解决问题:

Q1:第一个答案here表示“重定向URI(返回响应的位置)必须在API控制台中注册”。因此,我为http://myportal.comREDIRECT URIS定义了JAVASCRIPT ORIGINS,如下图所示:

enter image description here

这是否意味着我已正确注册重定向URI?

Q2 here帖子的另一个答案是installed applications。安装的应用程序在这里意味着什么?

Q3。在错误中,我继续The redirect URI in the request: http://myportal.com/session/oauth2callback.cfm did not match a registered redirect URI我不知道outh2callback.cfm在哪里被添加,因为我已经从out2callback的末尾删除了REDIRECT URIS从上图中清楚的部分。

1 个答案:

答案 0 :(得分:0)

1)重定向URI必须在参数和应用程序配置之间完全匹配,而JS源只需要域匹配。例如。如果您使用http://example.com/callback/google.cmf作为重定向URI,那么http://example.com/callback/google.cmf应该在应用程序设置中。

2)已安装的应用程序是用户在其计算机上安装的软件。例如。 iTunes或Outlook。

3)http://myportal.com/session/oauth2callback.cfm是您在身份验证流程中使用的重定向URI参数值,需要在Google API控制台中将整个URI配置为重定向URI。