首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASIHTTPRequest: keychainPersistence

ASIHTTPRequest: keychainPersistence
EN

Stack Overflow用户
提问于 2010-09-22 20:17:31
回答 1查看 494关注 0票数 2

ASIHTTPRequest可以将用户名/密码存储在密钥链中。这是怎么回事?

1)内置身份验证对话框(ASIAuthenticationDialog)是否首次出现并仅存储用户名/密码?该对话框何时显示?

2)下一个请求怎么办?是否始终使用相同的用户名/密码?

3)如果应该使用另一个用户名/密码,该怎么办?

4)如果输入了错误的密码,该怎么办?

5)是否有任何操作系统限制?

我这么问是因为我从来没试过。我使用SFHF来存储密钥链中的密码。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-22 23:53:44

1)可以,仅当需要密码时(即http 401响应码),而asihttprequest还没有访问一个(或者它拥有的那个是错误的)

2)如果请求发往同一台服务器的同一区域,则为

3)在这种情况下,您需要自己处理它,否则,如果服务器拒绝具有401代码的现有凭据,将再次向用户显示对话框

4)我认为对话会再次出现。我没有把握。这对您测试自己来说应该很容易:)

5)不这么认为。http://allseeing-i.com/ASIHTTPRequest/How-to-use#handling_http_authentication上没有提到,所以它与iOS请求本身是相同的,即MacOS10.5或更高版本和ASHttp3.0或更高版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3769089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档