如何从我的ios应用程序共享cookie到移动游猎?

时间:2011-11-19 08:10:59

标签: iphone ios http safari web

我使用asiHttpRequest库来进行数据获取和发布。

我已经使用它构建了一个登录我的网站的登录功能,之后,如果我从我的应用程序启动了一个URL以使用移动safari app浏览该网站,它仍然没有经过身份验证。

我想原因是我的应用程序没有与safari共享相同的cookie存储,这是正确的吗?我可以与其他应用程序共享cookie,尤其是Safari吗?

2 个答案:

答案 0 :(得分:4)

您不能使用Mobile Safari在您的应用中共享Cookie。正如@erpayo所说,它在沙盒中。

也许在您的应用中添加UIWebView是最佳解决方案。不要在Mobile Safari中打开URL,而是在UIWebView中打开它。它可以让你的饼干。

答案 1 :(得分:1)

不,不是。

Cookie是沙盒。

也许你可以使用查询字符串参数进行一些服务器端跟踪,但它将成为一个安全漏洞