运行Facebook IFrame应用程序(使用MVC 2)有一个奇怪的问题。当我运行我的应用程序并登录Facebook时,我可以很好地使用该应用程序。但是当我的同事这样做时,她会收到以下错误:
API Error Code: 100
API Error Description: Invalid parameter
Error Message: Requires valid next URL.
通常,通过更新Facebook应用程序的“新数据权限”设置可以解决此错误。但是,在这种情况下,它没有帮助。
我们还尝试使用来自不同计算机的帐户登录,似乎无论是计算机还是MVC ASP.NET应用程序中的哪一个都无法运行。唯一的区别是谁登录Facebook。我们查看了我们的Facebook帐户设置,但未发现任何明显的差异。
我们都有开发人员访问FB应用程序,我们都可以编辑其设置。但是,我们中只有一个人可以在不收到上述错误消息的情况下实际运行该应用程序。
知道这里会发生什么吗?
答案 0 :(得分:0)
尝试在Facebook的应用程序设置中关闭新的数据权限对话框(开发者应用程序 - >您的应用程序 - >设置 - >迁移 - >“新数据权限” - >已禁用
http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=210148
答案 1 :(得分:0)
我认为这只是一个Facebook打嗝/错误,因为它经常最终成为。