您好我正在尝试在Facebook上写一个silverlight应用程序。我正在使用Visual Studio 2010.我创建了一个silverlight应用程序,VS自动创建了一个测试页面。我可以在localhost上访问和测试我的应用程序(我在win7x64全新安装时使用默认设置安装了iis7)。我将测试页面发布到wwwroot,一切都在localhost上运行。但当我尝试从Facebook访问我的应用程序时,我收到此错误:
“HTTP错误405.0 - 不允许的方法 由于使用了无效的方法(HTTP动词),因此无法显示您要查找的页面。“
但是,如果我创建一个ASP.NET应用程序并以相同的方式将其列出。 那我该怎么办?
最好的反叛
Olcay Ertas
答案 0 :(得分:0)
你有没有试过欺骗你的主人?我不知道是不是这样,但在过去,Facebook拒绝与http://localhost/互动。通过编辑我的主机文件,我可以让Facebook与我的本地环境进行交互,而无需推送到可公开访问的服务器。
只需edit your hosts file,输入类似my.localhost.com的内容,重新启动浏览器,然后将该域放入您的Facebook应用中。它可以工作......如果不这样做道歉。