Ich muss eine Liste der Adressen aller von Facebook verwendeten CDNs zusammenstellen.Liste der Facebook-CDN-Adressen
Beispiel:
fbcdn-sphotos-a.akamaihd.net
fbstatic-a.akamaihd.net
...
Ich brauche diese für eine Captive Portal-Anwendung, die Benutzer mit Facebook WiFi anschließen kann. Wir erlauben facebook.com durch die Firewall für Graph-API-Aufrufe, aber eines der Probleme, die wir hatten, ist, dass der Facebook-Login-Dialog ewig dauert, um ohne Stylesheets/Bilder zu laden und zu laden. Wir haben das durch das White-Listing von fbstatic-a.akamaihd.net behoben, aber wir wollen sicherstellen, dass wir später keine Überraschungen haben.
Sie „haben Überraschungen später“ _always_ wenn Facebook eine andere CDN Domäne hinzufügen entscheidet, die Sie noch nicht in Ihrer Liste haben ... – CBroe
Ja, haben wir das in Betracht, und wollen, dass die haben Liste regelmäßig von unserem Server heruntergeladen, aber immer noch brauchen wir eine Möglichkeit, alle CDN-Domains zu finden. Außerdem, während IP-Adressen oft für CDNs ändern können, glaube ich, dass die Domain-Namen ziemlich stabil sind. Sie müssen sicherstellen, dass die FB-Skripts auf die Ressourcen zugreifen können, die sie benötigen. – user2916023