2012-04-25 87 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