Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook应用程序访问专用网络内主机中的代码_Facebook_Url_Networking_Canvas_Private - Fatal编程技术网

Facebook应用程序访问专用网络内主机中的代码

Facebook应用程序访问专用网络内主机中的代码,facebook,url,networking,canvas,private,Facebook,Url,Networking,Canvas,Private,我已配置Facebook应用程序的画布URL,其域名仅通过本地DNS服务器存在于专用网络上:host1.bussines local.com 然而,Facebook能够检索代码并将其呈现在应用程序画布中。怎么可能呢 我仔细检查了一下,主机域名在办公室外是不可访问的,而且是不可访问的。事实上,我们的DNS提供商对此没有任何条目,我们的本地DNS服务器正在使用唯一的本地IP地址(192.168…)进行响应。此外,我们更改了主机本地IP,应用程序不再工作 有人知道如何解释这种行为吗 谢谢 Facebo

我已配置Facebook应用程序的画布URL,其域名仅通过本地DNS服务器存在于专用网络上:
host1.bussines local.com

然而,Facebook能够检索代码并将其呈现在应用程序画布中。怎么可能呢

我仔细检查了一下,主机域名在办公室外是不可访问的,而且是不可访问的。事实上,我们的DNS提供商对此没有任何条目,我们的本地DNS服务器正在使用唯一的本地IP地址(
192.168…
)进行响应。此外,我们更改了主机本地IP,应用程序不再工作

有人知道如何解释这种行为吗


谢谢

Facebook画布正在加载你的应用程序抛出iframe,不是吗

所以,当你们在你们的私人网络中从计算机加载画布页面时,iframe可以加载应用程序,因为它不可用。你的浏览器正在加载它,而不是facebook,他只是将iframe指向你给他的url