ASIHTTPRequest: цепочка ключей - PullRequest
       5

ASIHTTPRequest: цепочка ключей

2 голосов
/ 22 сентября 2010

ASIHTTPRequest может хранить имя пользователя / пароль в связке ключей.Как это работает?

1) Появляется ли встроенный диалог аутентификации (ASIAuthenticationDialog) и сохраняет имя пользователя / пароль только в первый раз?Когда появится диалоговое окно?

2) А как насчет следующих запросов?Всегда используется одно и то же имя пользователя / пароль?

3) Что, если следует использовать другое имя пользователя / пароль?

4) Что делать, если был введен неправильный пароль?

5) Какие-нибудь ограничения ОС?

Я спрашиваю, потому что я никогда не пробовал этого.Я использую SFHF для хранения паролей в связке ключей.

1 Ответ

1 голос
/ 22 сентября 2010

1) да, только если требуется пароль (т. Е. Код ответа http 401), и asihttprequest еще не имеет доступа к одному (или к тому, который имеет неправильный)

2), еслизапросы поступают в одну и ту же область одного и того же сервера, да

3), в этом случае вам придется разбираться с этим самостоятельно, или пользователю снова будет представлен диалог, если сервер отклонит существующие учетные данныес кодом 401

4) Я думаю, что диалог появится снова.Я не уверен.Это должно быть легко для вас, чтобы проверить себя:)

5) Не думайте так.Ни один из них не упоминается в http://allseeing -i.com / ASIHTTPRequest / Как использовать # processing_http_authentication , поэтому он будет таким же, как и сам запрос asihttp, который является Mac OS 10.5 или более поздней версии и iOS 3.0 илипозже.

...