我有一个网站是使用Facebook的身份验证。我想在用户注册时收集一些基本信息,包括他们的电子邮件地址。Facebook的c#sdk获取用户的电子邮件
代码中,我有登录为标准:
public ActionResult Login(string returnUrl)
{
var oAuthClient = new FacebookOAuthClient();
oAuthClient.AppId = AppSettings.GetConfigurationString("appId");
oAuthClient.RedirectUri = new Uri(AppSettings.GetConfigurationString("redirectUrl"));
var loginUri = oAuthClient.GetLoginUrl(new Dictionary<string, object> { { "state", returnUrl } });
return Redirect(loginUri.AbsoluteUri);
}
我如何请求增加访问权限的呢?或者我以另一种方式做它?
不完全重复,但沿着相同的路线:[Facebook的连接,电子邮件地址?](http://stackoverflow.com/questions/2986578/facebook-connect-email-address) – Rup 2011-04-11 18:15:31