gpt4 book ai didi

iphone - Phonegap、iPhone 和 ASP 6.0 服务器 cookie 不起作用

转载 作者:行者123 更新时间:2023-12-03 20:15:37 25 4
gpt4 key购买 nike

我在 iPhone 上与 ASP 6.0 服务器结合使用 cookie 和 PhoneGap 时遇到问题。

登录机制如下:

在应用程序启动时,我们会检查 URL 以检查用户 cookie 是否仍然有效。我们重定向到登录 View ,在服务器上执行登录,服务器也会发回一个cookie。

然后我们重定向到应用程序的主页。在那里检查用户是否登录,但服务器的回答是:“未登录”。

看来虽然我们有一个 cookie,但它无效,因此服务器将无法再次识别我们。

我在 ASP.NET 服务器上看到了类似的问题,在服务器端使用 .browser 文件,因为 UIWebView 未被识别为 Safari,而是被识别为 Mozilla,从而导致了问题。但这是 ASP 6.0 服务器,我不知道如何处理。

最佳答案

这帮助我们在 iOS5+ 上启用 cookie(应位于 application:didFinishLaunchingWithOptions 函数内):

NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage]; 
[cookieStorage setCookieAcceptPolicy:NSHTTPCookieAcceptPolicyAlways];

关于iphone - Phonegap、iPhone 和 ASP 6.0 服务器 cookie 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8702232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com