使用Facebook注销在单点触控应用程序中不起作用


嗨,我是 Monotouch

的新手,我在我的 Monotouch 应用程序中实现了使用 Facebook 登录选项,为此我使用了 Facebook Autharization View Controller 一切正常,但是当使用 Facebook 注销时无法正常工作

任何人请帮助我

这是代码 https://gist.github.com/2520032 的链接

最后我明白了,我们需要在注销按钮中清除 facebook cookie,就是这样。无需清除身份验证令牌等。只有 4 行代码解决了我的问题。

NSHttpCookieStorage storage = NSHttpCookieStorage.SharedStorage;
foreach (NSHttpCookie cookie in storage.Cookies) 
{
    if(cookie.Domain == ".facebook.com")
    {
        storage.DeleteCookie(cookie);
    }
}

相关内容

最新更新