Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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应用程序调试生产URL和本地主机?_Facebook_Visual Studio Debugging - Fatal编程技术网

有没有办法使用同一个Facebook应用程序调试生产URL和本地主机?

有没有办法使用同一个Facebook应用程序调试生产URL和本地主机?,facebook,visual-studio-debugging,Facebook,Visual Studio Debugging,每次我创建一个与网站集成的新Facebook应用程序时,我都会创建两个,一个用于在调试环境(localhost/mysite)中测试,另一个用于生产(www.mysite.com)。这在部署/质量保证阶段总是很方便,应用程序处于联机状态,但您仍在调试。缺点是,您有两个应用程序可以更改设置,并且每次切换时都允许/不允许更改设置。如果这是可能的话,速度会大大提高。有没有办法使用相同的应用程序 我的项目在Windows(IIS)和VS2010上的ASP.NET MVC中 这对我很有用,希望对其他人有用

每次我创建一个与网站集成的新Facebook应用程序时,我都会创建两个,一个用于在调试环境(localhost/mysite)中测试,另一个用于生产(www.mysite.com)。这在部署/质量保证阶段总是很方便,应用程序处于联机状态,但您仍在调试。缺点是,您有两个应用程序可以更改设置,并且每次切换时都允许/不允许更改设置。如果这是可能的话,速度会大大提高。有没有办法使用相同的应用程序

我的项目在Windows(IIS)和VS2010上的ASP.NET MVC中


这对我很有用,希望对其他人有用。其中包括两个步骤:

  • 主机

    将URL的子域添加到主机文件

    127.0.0.1 debug.mysite.com

  • Visual Studio 2010

    我总是使用VS开发服务器,它允许我只需按F5进行调试。使用特定端口并将起始URL设置为带有端口的主机文件

  • Facebook开发者仪表板

    在Facebook仪表板中,选择你的应用程序,然后单击左侧菜单上的设置。将您的域添加到应用程序域(这允许您使用所有子域),并在站点URL中添加生产URL