DotNetOpenAuth - Facebook - 如何在不强迫用户安装Facebook应用程序的情况下对用户进行身份验证?

Bri*_*ter 6 facebook dotnetopenauth

我按照此处的说明实现了DotNetOpenAuth提供的示例应用程序.

如下所示,这要求用户安装此facebook应用程序.

在此输入图像描述

我只是想让用户使用他们的facebook登录我的vanilla ASP.NET网站.

有没有办法阻止他们安装Facebook应用程序?

更新:Stackexchange Facebook登录没有"安装"按钮.它只是有一个请求各种权限的对话框.在我的情况下,这是非常优选的.

在此输入图像描述

Bri*_*ter 6

这将有效,直到Facebook强迫所有人使用"增强的Auth对话"

您可以通过进入高级应用程序设置来修复此对话框:

在此输入图像描述

更改此设置将导致对话框按照您在优秀问题中的建议显示.

在此输入图像描述