【问题标题】:What is the IP address of the Facebook server that sends me app deauthorization callbacks?向我发送应用取消授权回调的 Facebook 服务器的 IP 地址是什么?
【发布时间】:2011-11-24 00:48:48
【问题描述】:

我想将每当用户取消对我的应用程序授权时向我发送回调的 Facebook 服务器的 IP 地址列入白名单。我应该将哪些 IP 地址列入白名单?

【问题讨论】:

    标签: facebook ip whitelist


    【解决方案1】:

    要查找当前的 IP 列表,请使用:

    whois -h whois.radb.net -- '-i origin AS32934' | grep ^路线

    【讨论】:

      【解决方案2】:

      您确实应该尽可能使用 DNS。无论今天使用什么 IP,正确的“主机名”通常都会让您到达您期望的位置。

      【讨论】:

        【解决方案3】:

        您可以通过以下方式查看 Facebook 的 IP:

        whois -h whois.radb.net "!gAS32934"
        

        记录在https://developers.facebook.com/docs/ApplicationSecurity/

        【讨论】:

          【解决方案4】:

          据我所知,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

          【讨论】:

          • 您对此信息有任何参考吗?但真正的问题是,这个列表可能随时更改并破坏应用程序。 (取消授权回调对用户隐私和权利非常重要)
          【解决方案5】:

          我想你会发现使用域名比使用 ip 更容易。

          【讨论】:

            【解决方案6】:

            很多人都问过,但 Facebook 并没有公布他们的 IP 地址,而且他们会随着时间的推移而改变。

            【讨论】:

              猜你喜欢
              • 2013-09-16
              • 1970-01-01
              • 2012-01-10
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2017-01-09
              • 2019-10-22
              • 1970-01-01
              相关资源
              最近更新 更多