2012-03-12 266 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

相關問題