Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
在本地开发ASP.NET Facebook应用程序_Asp.net_Facebook_Graph_Hosts - Fatal编程技术网

在本地开发ASP.NET Facebook应用程序

在本地开发ASP.NET Facebook应用程序,asp.net,facebook,graph,hosts,Asp.net,Facebook,Graph,Hosts,我四处搜索,发现了很多建议,建议修改hosts文件如下: 127.0.0.1 mydomainname.com 我已经这样做了,但我在mydomainname.com的实际站点仍在使用中。我还可以采取其他故障排除步骤吗?还有其他建议吗?重新启动浏览器,尝试ipconfig/flushdns(我对Windows DNS缓存有点不清楚,所以这可能有帮助,也可能没有帮助)或重新启动计算机。除非你做了一些非常奇怪的事情,否则hosts文件应该有优先权,所以一定有什么东西在缓存DNS结果。只需将重

我四处搜索,发现了很多建议,建议修改hosts文件如下:

127.0.0.1    mydomainname.com

我已经这样做了,但我在mydomainname.com的实际站点仍在使用中。我还可以采取其他故障排除步骤吗?还有其他建议吗?

重新启动浏览器,尝试
ipconfig/flushdns
(我对Windows DNS缓存有点不清楚,所以这可能有帮助,也可能没有帮助)或重新启动计算机。除非你做了一些非常奇怪的事情,否则hosts文件应该有优先权,所以一定有什么东西在缓存DNS结果。

只需将重定向uri设置为本地主机地址,如下所示:

{consumerKey}&redirect\u uri=http://localhost:4403/Handshake


我在VisualStudio中设置了在localhost和live return\u url之间切换,具体取决于选择了debug还是release

只需将画布地址设置为localhost即可。除非您使用FBML,否则它是有效的。请参见示例。

谢谢,但我发现问题在于我在IIS中有一个虚拟应用程序,而我不是在inetpub中提供服务,但这是否意味着我只能在本地提供此网站服务(就像我的其他本地项目中现在无法提供服务一样?@Eric:您使用的是哪个版本的IIS?您应该能够将任何应用程序绑定到更新版本中的任何主机名。IIS 7。我想我只是从来没有这样做过,但我很高兴知道我能做到。谢谢你的帮助。这是什么样的应用程序?连接FBML画布?IFrame画布?