我喜歡設置了Facebook的權限範圍。例如user_about_me和電子郵件。我在網上找到這個解決方案:ASP.NET MVC 4 - DotnetOpenAuth - 如何設置一個Facebook的權限範圍?
Dictionary<String, Object> facebookPermissions = new Dictionary<string, object>();
facebookPermissions.Add("scope", "email,user_about_me");
OAuthWebSecurity.RegisterFacebookClient(OAuthService.AppId, OAuthService.AppSecret, "facebook", facebookPermissions);
但是不起作用。 Facebook登錄不顯示我的Facebook應用程序所需的權限。和URL沒有確定的範圍..
自定義FacebookScopedClient幫助我。 http://stackoverflow.com/questions/12610402/oauthwebsecurity-with-facebook-not-using-email-許可的如預期 –