2012-03-12 196 views

回答

1
+0

步骤,他们在PHP显示...我的应用程序是在C#。你有没有在c#中完成集成的任何示例应用程序。我必须在星期一做一个演示,所以我搞砸了大部分时间。 – 2012-03-13 08:23:22

5

Mixu曾尝试在他的3个精心解释单点登录分页博客:

1)http://blog.mixu.net/2010/12/27/implementing-facebook-login-single-sign-on-part-1/

2)http://blog.mixu.net/2011/01/03/implementing-facebook-login-part-2/

3)http://blog.mixu.net/2011/01/09/implementing-facebook-login-part-3/

UPDATE

SSO只是简单地记录用户的脸书,并在用户的计算机上维护服务器和Cookie上的站点范围的会话。此会话对您网站上的所有页面均保持有效。您可以使用C#这样的CodePlex例子让你走在正确的轨道上:http://facebooktoolkit.codeplex.com/

也看到这个答案(在C#)的详细信息:https://stackoverflow.com/a/369691/842837

+0

他们在php中显示的步骤...我的应用程序是在C#中。你有没有在c#中完成集成的任何示例应用程序。我必须在星期一做一个演示,所以我搞砸了大部分时间。 – 2012-03-13 08:25:49

+0

@AkanshaGulati我已经更新了答案。请再次通过它。 – jerrymouse 2012-03-13 10:13:25

+0

如果它回答你的问题,考虑upvoting并将其标记为答案。 – jerrymouse 2012-03-13 10:13:34

1

有可以实现这么多的方式。这些体系结构在Facebook开发者页面中进行了解释。

最简单的方法是使用javascript sdk来实现它。这是how to login using Facebook account的链接。

0

,如果你正在寻找一个JavaScript的解决方案,我们可以验证从服务器端用户以及客户端..然后请参阅下文提到的方法。

  • 浏览该链接 https://developers.facebook.com
    • 点击应用程序选项卡上。 >>它会促使你登录。
    • 一旦你登录>>你可以在你的账户中创建一个新的应用程序。
    • 单击设置选项卡(从左侧面板)>>然后单击右侧窗口中的“高级”选项卡。
    • 在“有效的OAuth重定向URI”下输入正确的URL(为了测试,你也可以输入你的本地主机URL,例如localhost.com:98 etc) 如果你使用iis,你可以在那里配置端口号。
    • 如果需要,你将不得不把这个URL放在你的主机文件中。
    • 您可以从仪表板选项卡获取新创建应用程序的appid和密钥(我们将在稍后阶段需要它)。
-1

SSO是只需登录与Facebook用户并维持用户的机器上你的服务器和Cookie站点范围的会议。此会话对您网站上的所有页面均保持有效。您可以使用C#这样的CodePlex例子让你走在正确的轨道上:http://facebooktoolkit.codeplex.com/

+2

欢迎使用堆栈溢出。请在答案中包含所有必要的详细信息,而不是链接到网站外部的资源。 – tsnorri 2015-03-07 00:45:16

相关问题