2014-02-05 53 views
1

我想在業務環境中爲Web應用程序使用Facebook OAuth身份驗證。我需要的是一個用戶ID,除此之外別無其他,但Facebook默認總是會說「...會收到以下信息:您的朋友列表和電子郵件地址」。沒有請求朋友列表的Facebook身份驗證

有什麼辦法可以配置Facebook或我的應用程序不要求我不需要知道的朋友列表嗎?

順便說一句,我使用ASP.NET MVC,但應該能夠對我的應用程序進行必要的調整,如果有人能指出我正確的方向。

回答

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")]