我正在编写一个使用the facebook c# sdk的wp8应用程序。 一切顺利,但有一件事不会奏效(而且让我发疯):我无法退出用户。
我试过了:
var logoutParameters = new Dictionary<string, object>
{
{ "next", loginUrl }
};
var logoutUrl = _facebookClient.GetLogoutUrl(logoutParameters);
也
var logoutUrl = fb.GetLogoutUrl(new {access_token = "...", next = "...." });
和
https://www.facebook.com/logout.php?next=[redirect_uri]&access_token=[access_token]
问候。
答案 0 :(得分:2)
在WP8中,您可以使用WebBrowser.ClearCockiesAsync()清除cookie
也许这个链接有用:
http://www.developer.nokia.com/Community/Wiki/Integrate_Facebook_to_Your_Windows_Phone_Application
答案 1 :(得分:0)
将loginUrl
替换为“http://www.facebook.com”:
像这样:
var logoutParameters = new Dictionary<string, object>
{
{ "next", "http://www.facebook.com" }
};
var logoutUrl = _facebookClient.GetLogoutUrl(logoutParameters);