我应该在"Server IP Whitelist"脸书开发人员控制台上放置哪个IP地址?(来自Facebook的400错误)

4 django facebook facebook-graph-api oauth-2.0 django-allauth

我正在构建oauth2 facebook授权,错误打印"此IP地址不在服务器IP白名单上"

"IP地址"是指我的公共IP地址还是我的本地主机?

我把两者都放了,但我仍然遇到同样的错误.

来自Facebook Developer Console> Advanced,

Server IP Whitelist:          10.0.2.2, 223.108.215.xxx    <- replaced numbers with x
Update Settings IP Whitelist: 223.108.215.xxx
Run Code Online (Sandbox Code Playgroud)

我应该放哪个IP地址?谢谢

Ast*_*and 5

在Facebook API中,您也可以将localhost(http:// localhost:8000)放入SITE_URL.当我尝试时,它对我有用.与Twitter或Google API不同,它只适用于生产服务器.

而且您不需要添加服务器IP白名单来使应用程序正常工作.

  • 我想你不需要.所以你可以跳过添加服务器ip白名单的部分,如果它不能正常工作,那么应用程序仍能正常工作.我使用相同的方式. (2认同)