1

嗨,我是 monotouch 的新手,我在我的 monotouch 应用程序中实现了使用 facebook 选项登录,因为我使用 facebook 授权视图控制器都工作正常,但是当使用 facebook 注销时无法正常工作

任何人请帮助我

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

4

1 回答 1

3

终于我明白了,我们需要在注销按钮中清除 facebook cookie,就是这样。无需清除 authtoken 等......只需 4 行代码就解决了我的问题。

NSHttpCookieStorage storage = NSHttpCookieStorage.SharedStorage;

foreach (NSHttpCookie cookie in storage.Cookies) 
{
    if(cookie.Domain == ".facebook.com")
    {
        storage.DeleteCookie(cookie);
    }
}
于 2012-11-29T04:21:02.700 回答