相关疑难解决方法(0)

MVC 4 OAuth集成.接下来是什么以及如何从数据提供商处获取任何信息?

我发现了很多帖子和文章,其中包含有关如何配置MVC 4应用程序以与任何社交网络提供商集成以及如何对用户进行身份验证的非常详细的信息,但下一步是什么?例如,如何获取有关经过身份验证的用户的任何信息?最简单的任务是如何获取有关经过身份验证的用户的一些信息 - 名字,姓氏,头像的网址,朋友列表等?

更新:

  1. 这里有一些分享一些亮点的帖子文章
  2. 有用的文章如何与Facebook互动

asp.net-mvc facebook oauth

5
推荐指数
1
解决办法
2133
查看次数

.NET ASP.NET MVC应用程序具有已定义范围的Facebook OAuth

使用具有已定义范围的Facebook OAuth创建.NET ASP.NET MVC应用程序的最简单方法是什么?

我尝试了很多例子.OAuthWebSecurity.RegisterClient不支持添加更多Facebook范围.Facebook应用程序模板创建一个画布,我需要非画布应用程序.FacebookScopedClient未满,无法使用此修复程序.

你有什么建议?

我也开放JavaScript/jQuery解决方案.

asp.net-mvc facebook oauth asp.net-mvc-4

3
推荐指数
1
解决办法
2938
查看次数

如何使用asp.net mvc facebook访问用户的电子邮件ID?

我使用此链接作为起点,因为我是Asp.net MVC的新手.

我已经能够获取facebook用户的数据我应该使用哪些权限来获取用户的电子邮件ID以及在哪里?

dynamic me = client.Get("me");
if (response.ContainsKey("verified"))
{
    facebookVerified = response["verified"];
}
else
{
    facebookVerified = false;
}
db.ExternalUsers.Add(new ExternalUserInformation
{
     UserId = newUser.UserId,
     FullName = me.name,
     Link = me.link,
     Email = model.Email, // Want the Email ID from Facebook
     Gender = me.gender,
     Verified = facebookVerified
});
Run Code Online (Sandbox Code Playgroud)

登录代码:

[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public ActionResult Login(LoginModel model, string returnUrl)
{
    if (ModelState.IsValid && WebSecurity.Login(model.UserName, model.Password, persistCookie: model.RememberMe))
    {
        return RedirectToLocal(returnUrl);
    }

    // If we got this far, …
Run Code Online (Sandbox Code Playgroud)

c# facebook facebook-graph-api asp.net-mvc-4

3
推荐指数
1
解决办法
4624
查看次数