我对使用facebook c#sdk有些新意。我正在尝试添加使用Facebook为我的网站添加登录功能的功能。但是,我似乎无法实现与其他站点相同的登录身份验证对话框。
当我查看允许通过Facebook登录的其他网站(即Bing,Pinterest)时,他们的身份验证对话框屏幕看起来与我正在寻找的完全相同。那是徽标,后面是标题。然后描述,然后“通过继续你同意....”行。然后在较暗的灰色阴影区域下面是朋友条带,右下角是登录和取消按钮。对于我的网站,我正在获取一个auth对话框,在auth窗口的右上角有一个“Okay,转到app”按钮。它没有显示使用该应用程序的朋友条。并且底部没有“登录”和“取消”按钮。
我怎样才能达到理想的效果?我已尝试在我的应用程序的高级设置中禁用增强型身份验证对话框,但这会生成一个与所需结果更远的身份验证对话框。
我比较了我用来执行身份验证的网址字符串,与其他网站相比,它们完全相同(显然使用我自己的appid,并请求权限)。所以这告诉我它必须是Facebook上的应用程序设置方面的东西。我似乎无法确定需要设置哪些选项才能使我的应用程序显示类似于我提到的其他网站的登录屏幕。
非常感谢任何帮助。
感谢。
答案 0 :(得分:0)
可能是您没有选择加入“增强型身份验证对话框”吗?转到:
https://developers.facebook.com/apps/ [您-APP-ID] /先进
确保“Enhanced Auth Dialog”设置为激活状态。