2012-04-25 35 views
0

我知道這似乎是關於這個問題的另一篇文章,但其他帖子並沒有幫助我。ASP.NET MVC:Facebook C#SDK 5.4.1註銷

我試圖從通過C#SDK我網站(5.4.1版本)註銷我的Facebook用戶,但我無法找到如何做到這一點的單一線索。我只找到如何做到這一點與以前的版本,或JavaScript註銷(我不想)。 我也看過這篇文章Cannot Logout of Facebook with Facebook C# SDK但我不知道如何通過C#SDK獲取訪問令牌,我甚至不知道這種方法是否確實有效。

在此先感謝。

回答

1

導航到https://www.facebook.com/logout.php?access_token=....&next=...

確保您的下一個URL不是任何隨機的網址,但是這是該網站URL的一部分的URL。

+0

謝謝你的回答,但我也寫過我的問題「但我不知道如何通過C#SDK獲取訪問令牌」。 – celticharp 2012-04-26 09:01:02

+0

即使我從Javascript SDK(這不是我真正想要的)訪問令牌,我試試這個:string logoutUrl = String.Format(「https://www.facebook.com/logout.php?access_token= { 0}&next = {1}「,accessToken,Url.Action(」Index「,」Support「)); return Redirect(logoutUrl);它不工作!我還輸入了http:// localhost:46678/Support而不是Url.Action,但沒有任何改變! 「不支持給定路徑的格式。」 – celticharp 2012-04-26 09:35:11