OAuth对话框在Facebook iframe中无效

Kev*_*shi 2 html iframe facebook oauth

该页面的问题是https://apps.facebook.com/gentlemensbet/ "开始投注"按钮不会为任何人加载oauth屏幕.

但是,如果你在一个新窗口中打开它,它似乎工作正常.我找不到任何合理的解释这种行为,也不知道如何纠正这个问题.

Ani*_*han 11

添加target="_blank"或添加target="_top"到锚标记.您正在尝试在Facebook页面中的iframe中加载Facebook URL.这是不允许的.

拒绝显示文档,因为X-Frame-Options禁止显示.

是控制台中记录的错误.这是一种防止咔嗒声的预防措施.

你的链接应该是:

<a class="btn btn-large btn-primary" href="https://www.facebook.com/dialog/oauth?..." target="_blank"></a>
Run Code Online (Sandbox Code Playgroud)