3
我創建了一個標準樣板ASP.NET MVC 4 Internet項目。當使用OAuthWebSecurity,使我的網站做與Facebook的社交登錄,我怎麼看,我可以在ExternalLoginCallback()動作中的AccountController通過訪問AuthenticationResult的而額外訪問Facebook的用戶名:在ASP.NET MVC 4中使用OAuthWebSecurity時獲取Google用戶名?
AuthenticationResult result = OAuthWebSecurity.VerifyAuthentication(Url.Action("ExternalLoginCallback", new { ReturnUrl = returnUrl }));
var facebookName = result.ExtraData["name"];
當登錄與谷歌,但是,ExtraData只包含「電子郵件」。可以獲取Google用戶名嗎?我錯過配置調整的地方?