我在Facebook App选项卡上收到此错误 - “fb:tab-position”下的非法标记“body”

时间:2010-08-12 21:18:00

标签: asp.net iis facebook

我正在使用IIS,并且听说我可能需要配置IIS以接受发布请求,有人可以引导我完成此操作。 app works just fine仅作为独立,只有当显示选项卡时才会出现问题并且我得到上述错误。

我对postbackURL和标签网址有透彻的了解,因为这不是问题所在。

2 个答案:

答案 0 :(得分:1)

我不知道这是否有帮助,但我花了一天时间在类似的问题上敲打。 Canvas应用程序(IFRAME)工作正常。 url apps.facebook.com/appname/tab/自己生成一个页面,但是尽管画布URL正确apps.facebook.com/appname且选项卡为/ tab /

,但该选项卡仍无效

最后,我将问题追溯到我的应用程序中的伪造保护设置,该设置检查了所有发布的请求。所以即使Posts被接受,应用程序也会测试它们的伪造保护,这显然是来自Facebook。

我跳过这个仅用于标签,一切正常。现在我不知道你的环境,但可能有一些东西可以帮助你。希望如此。祝你好运。

答案 1 :(得分:0)

您确定是IIS问题吗?在我看来你只是有不正确的FBML。您不能在标签的FBML中添加任何<body>个标签。