Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iPhone应用程序中发送/存储凭据_Iphone_Ios_Cookies_Nsurlrequest - Fatal编程技术网

在iPhone应用程序中发送/存储凭据

在iPhone应用程序中发送/存储凭据,iphone,ios,cookies,nsurlrequest,Iphone,Ios,Cookies,Nsurlrequest,我有一个iPhone应用程序,它使用NSURLRequest登录到web应用程序。为了稍后发出特定请求,它需要用户登录时收到的cookie来验证用户的身份。据我所知,cookies是自动存储的。然而,当我发送请求时,我收到了一个失败的请求。在创建新请求以指定查找给定cookie时,是否需要执行任何操作?在发送登录请求时,是否有任何方法可以确保存储cookie 提前感谢您的帮助或建议 事实证明,问题不在于cookie没有被存储或发送。它按我预期的那样存储。问题来自一个包含引号的格式不正确的URL

我有一个iPhone应用程序,它使用
NSURLRequest
登录到web应用程序。为了稍后发出特定请求,它需要用户登录时收到的cookie来验证用户的身份。据我所知,cookies是自动存储的。然而,当我发送请求时,我收到了一个失败的请求。在创建新请求以指定查找给定cookie时,是否需要执行任何操作?在发送登录请求时,是否有任何方法可以确保存储cookie


提前感谢您的帮助或建议

事实证明,问题不在于cookie没有被存储或发送。它按我预期的那样存储。问题来自一个包含引号的格式不正确的URL


谢谢

我昨天在MSO酒馆和@TimStone讨论了同样的事情。我们没有深入讨论细节,但我建议寻找一个库,该库将为您缓存凭据/cookie/令牌/任何内容。为了更安全一点,您可以尝试从身份验证web服务返回会话id字符串,然后在每次请求时显示该字符串,而不是依赖于在客户端上存储用户id信息。