Facebook身份验证无需请求朋友列表

时间:2014-02-05 12:53:37

标签: asp.net-mvc facebook facebook-oauth

我想在商业环境中对Web应用程序使用Facebook OAuth身份验证。我需要的是一个用户ID,除了Facebook默认情况下总是说“...将收到以下信息:您的朋友列表和电子邮件地址”。

有没有办法配置Facebook或我的应用程序不要求我不需要知道的朋友列表?

顺便说一句,我正在使用ASP.NET MVC,但是如果有人可以指出我正确的方向,我应该能够对我的应用程序进行必要的调整。

1 个答案:

答案 0 :(得分:0)

如果您正在使用 Microsoft.Asp.net.Facebook ,请参阅以下教程

http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-facebook-birthday-app

您可以设置如下所示的属性以获取所需内容的权限:

[FacebookAuthorize("email", "user_photos", "user_friends")]

如果您不需要朋友详细信息,请删除该属性。

[FacebookAuthorize("email", "user_photos")]