0

通过单击我页面的按钮,应重定向到 facebook 登录页面。我会给我的用户名和密码登录,它应该在认证后返回我的主页。我搜索了很多来做到这一点,无法得到任何改进。请帮助我到达目的地。

我的代码:

DotNetOpenAuth.OpenId.RelyingParty;
using DotNetOpenAuth.OpenId.Extensions.SimpleRegistration; 
protected void OpenLogin_Click(object src, CommandEventArgs e) { 
OpenIdTextBox1.Text = e.CommandArgument.ToString();
OpenIdTextBox1.LogOn();
} 
protected void OpenIdTextBox1_LoggedIn(object sender, OpenIdEventArgs e){
var sreg = e.Response.GetExtension<ClaimsResponse>();
if (sreg != null){
var email = sreg.Email;var postalCode = sreg.PostalCode;
}
} 
4

1 回答 1

0

请参阅此程序链接。我无法配置您的问题。

  1. facebook c# sdk 入门
  2. 逐步开始使用面向初学者的 facebook c# SDK
  3. http://multitiered.wordpress.com/2010/08/05/getting-started-with-the-facebook-c-sharp-sdk/
  4. 集成 facebook 登录和 facebook c# SDK - 不是 facebook 应用程序
  5. http://weblogs.asp.net/kon/archive/2010/11/15/getting-started-with-facebook-c-sdk.aspx

如果您没有收到任何内容,请评论您使用了哪个链接(您的程序)。

更新:

Facebook 不是 openid 提供商。您可以使用 facebook-connect 进行相同的操作。

请参阅以下链接:

  1. Facebook 是 OpenID 提供商吗?
  2. facebook 是 openid 提供者吗?
  3. facebook的“openid”网址是什么?
  4. 带有openid的脸书
于 2012-04-10T07:18:30.410 回答