我应该在 'Server IP Whitelist' facebook 开发者控制台上输入哪个 IP 地址? (来自 Facebook 的 400 错误)

Which IP address should I put on 'Server IP Whitelist' facebook developer console? (400 error from Facebook)

我正在构建 oauth2 facebook 授权,错误显示 "This IP address is not on the Server IP whitelist"

'IP address' 是指我的 public ip 地址还是我的本地主机?

我都输入了,但仍然出现同样的错误。

来自 Facebook 开发者控制台 > 高级,

Server IP Whitelist:          10.0.2.2, 223.108.215.xxx    <- replaced numbers with x
Update Settings IP Whitelist: 223.108.215.xxx

我应该输入哪个IP地址?谢谢

在 Facebook API 中,您也可以将本地主机 (http://localhost:8000) 放在 SITE_URL 中。当我尝试时它对我有用。与 Twitter 或 Google API 不同,后者仅适用于生产服务器。

而且您无需添加服务器 IP 白名单 即可使应用正常运行。