我刚刚在这里http://www.lexpressproperty.com/en/register设置了一个 Facebook 注册插件。
我的工作就像一个魅力,但我遇到了以下问题:每当用户想要注销(使用他的个人资料旁边的“x”)时,他都会收到以下消息:
无法加载 的注册表单。您之前可能在 Facebook 上屏蔽了此应用。转到您的 Facebook 隐私设置以取消阻止此应用。(错误:'client_id' 无效。)”
如果用户随后刷新页面,则表单将正确显示。
我刚刚在这里http://www.lexpressproperty.com/en/register设置了一个 Facebook 注册插件。
我的工作就像一个魅力,但我遇到了以下问题:每当用户想要注销(使用他的个人资料旁边的“x”)时,他都会收到以下消息:
无法加载 的注册表单。您之前可能在 Facebook 上屏蔽了此应用。转到您的 Facebook 隐私设置以取消阻止此应用。(错误:'client_id' 无效。)”
如果用户随后刷新页面,则表单将正确显示。
解决方案处于沙盒状态
我也遇到了同样的问题,真的很郁闷。但这是虚惊一场。上面的解决方案就像一个魅力。
我使用了以下,它在所有情况下都可以正常工作。试试这个。请注意,您需要在 Facebook 应用程序配置中指定的同一应用程序域中为 redirect_uri 字段提供实时 url。
<iframe src="https://www.facebook.com/plugins/registration?client_id=999999999999&redirect_uri=@ConfigCaller.redirectURI&fields=name,birthday,gender,location,email,first_name,last_name"
scrolling="auto"
frameborder="no"
style="border:none"
allowTransparency="true"
width="100%"
height="390"></iframe>