通过重定向到以下网址请求授权时:
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会接受哪些端口(以及为什么)?
答案 0 :(得分:2)
正如在配置中说的那样,为了能够在localhost上“测试”你的应用程序,你需要使用端口8080.我真的看不出你为什么会使用18080,用于PureMessage管理器