Предупреждение аутентификации прокси-сервера iOS продолжает запрашивать учетные данные прокси-сервера при изменении типа аутентификации на прокси-сервере

Я пытался обернуть голову вокруг этого, но, похоже, не могу понять суть этой проблемы, либо это проблема Apple, либо я делаю какую-то глупую ошибку. Этот пост скорее вопрос.

У меня есть прокси-сервер Squid с аутентификацией. AFAIK iOS обрабатывает http-запросы через прокси-сервер самостоятельно, и нам не нужно ничего делать для этого. Допустим, мой прокси-сервер имеет хххх:3129(порт аутентификации) с базовой аутентификацией типа в настоящее время. Я ввел настройки прокси в Wi-Fi, как только iOS попытается сделать какой-нибудь http-запрос тайно к своим собственным сервисам Apple или в результате открытия браузера. iOS представляет всплывающее окно для ввода учетных данных прокси. Если введенные мной учетные данные верны, iOS больше никогда не запрашивает учетные данные прокси. Теперь эти учетные данные наряду с сопоставлением прокси-серверов кэшируются iOS, и сторонние приложения не могут получить к ним доступ. Теперь я изменяю свой тип аутентификации на Digest на том же прокси-сервере squid, т.е. xxxx:3129(порт Auth), iOS снова запрашивает учетные данные, и независимо от того, сколько раз я ввожу правильные учетные данные для дайджеста, это оповещение не исчезнет, что весьма раздражает. и он исчезает только тогда, когда я возвращаю свой прокси-сервер к Basic, веря, что я пришел к выводу, что он сохраняет 1-й тип аутентификации для того же прокси.

Теперь кто-то может подтвердить, что знает больше, если мои выводы верны? Заранее спасибо!!

0 ответов

Другие вопросы по тегам