Facebook OAuth redirect_uri问题'应用程序配置不允许使用URL。'

时间:2011-09-14 12:47:35

标签: facebook oauth oauth-2.0

通过重定向到以下网址请求授权时:

https://graph.facebook.com/oauth/authorize?client_id=144921372242843&redirect_uri=http://localhost:18080/grails/facebook/facebookLogin&scope=user_about_me

Facebook返回错误消息(以JSON格式):

  

无效的redirect_uri应用程序配置不允许使用给定的URL。'

如果我将redirect_uri中使用的端口号从18080更改为8080,则可以正常工作。有谁知道Facebook会接受哪些端口(以及为什么)?

1 个答案:

答案 0 :(得分:2)

正如在配置中说的那样,为了能够在localhost上“测试”你的应用程序,你需要使用端口8080.我真的看不出你为什么会使用18080,用于PureMessage管理器