我想将用户取消授权我的应用程序时向我发送回调的Facebook服务器的IP地址列入白名单。我应该将哪些IP地址列入白名单?
答案 0 :(得分:4)
您可以通过以下方式检查Facebook的IP:
whois -h whois.radb.net "!gAS32934"
记录在https://developers.facebook.com/docs/ApplicationSecurity/
答案 1 :(得分:0)
很多人都问过,但Facebook没有发布他们的IP地址,而且他们会随着时间的推移而发生变化。
答案 2 :(得分:0)
我认为你会发现使用域而不是ip更容易。
答案 3 :(得分:0)
据我所知,Facebook,Inc。拥有以下子网:
31.13.24.0/21
31.13.64.0/19
31.13.69.0/24
31.13.72.0/24
31.13.73.0/24
31.13.75.0/24
31.13.76.0/24
31.13.77.0/24
66.220.144.0/21
66.220.152.0/21
69.63.176.0/21
69.63.176.0/24
69.63.184.0/21
69.171.224.0/20
69.171.239.0/24
69.171.240.0/20
69.171.255.0/24
74.119.76.0/22
103.4.96.0/22
173.252.64.0/19
173.252.70.0/24
204.15.20.0/22
答案 4 :(得分:0)
你真的应该尽可能使用DNS。正确的"主机名"无论今天使用什么IP,通常都会让您达到预期目标。
答案 5 :(得分:0)
要查找当前的IP列表,请使用:
whois -h whois.radb.net - ' - i origin AS32934'| grep ^ route