通过重定向到以下URL来请求授权时:
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将接受哪些端口(为什么)? 最佳答案
如配置中的某处所述,要能够在localhost上“测试”您的应用程序,您需要使用端口8080。我真的看不出为什么要使用18080(用于PureMessage管理器)