Asp.net 用于.NET的Facebook SDK-不工作

Asp.net 用于.NET的Facebook SDK-不工作,asp.net,Asp.net,我需要一个ASP.NET4.5网站(不是MVC)的Facebook登录按钮 我遵循了Facebook SDK的本教程: 但它跳过了几个要点,不提供任何下载,而且根本不起作用 我如何做到这一点——理想情况下使用内置方法,只需很少的工作即可实现——并允许您从Facebook检索电子邮件。如果这不可能,一个NuGet包(理想情况下是一个广泛使用的包)就可以了 FacebookSDK for.NET看起来很有前途,但我无法让它工作,也无法在网上找到其他使用它的例子 更新 我需要用户按登录,进行身份验证

我需要一个ASP.NET4.5网站(不是MVC)的Facebook登录按钮

我遵循了Facebook SDK的本教程:

但它跳过了几个要点,不提供任何下载,而且根本不起作用

我如何做到这一点——理想情况下使用内置方法,只需很少的工作即可实现——并允许您从Facebook检索电子邮件。如果这不可能,一个NuGet包(理想情况下是一个广泛使用的包)就可以了

FacebookSDK for.NET看起来很有前途,但我无法让它工作,也无法在网上找到其他使用它的例子

更新

我需要用户按登录,进行身份验证,然后给我他们的电子邮件(从fb?),输入密码

我需要知道所有这些,并从C#代码隐藏中操作它们


如果他们已经登录FB-并且已经注册了我的网站-我需要他们自动登录(我将在asp.net端使用自定义身份验证)。

如果你需要Facebook登录或singup按钮,那么你不需要Facebook.net SDK。您需要使用FacebookJavascript SDK。然后您可以使用XFBML标记。
如果用户已经登录到Facebook,插件可以显示用户的个人资料图片(如果配置为)。

请参阅此处:

最终我遵循了本教程:


这太棒了,完全符合我的需要。

谢谢。我需要用户按登录,进行身份验证,然后给我他们的电子邮件(从fb?),输入密码,然后知道它的工作。(我已经澄清了问题)你想得到用户的电子邮件吗?如果用户已经登录到facebook,那么?是的,我在一些网站上看到过注册facebook“然后你会被要求发送电子邮件(可能是自动填写的)以及该网站的密码。MVC Facebook的东西就是这么做的。谢谢。它是否允许他们使用上述方法登录到asp.net web应用程序?如何在.net中对它们进行身份验证?例如,我如何将他们的详细信息输入C#后端,C#如何知道他们已通过身份验证?以进一步澄清。我需要注册和登录。如果他们正在注册(首次登录),他们会被要求提供电子邮件和密码。否则,如果他们已经登录fb,他们将自动登录。