Успешна заявка през прокси доказва, че тази операция е била разрешена. Тя обаче може да не доказва, че паролата е проверена наново: дестинацията може да е освободена или връзката вече да е удостоверена.

За проверка на операцията използвайте своята контролирана крайна точка с известен малък отговор и политика за достъп, на която акаунтът трябва да отговаря:

curl --proxy http://proxy.example:8080   --proxy-anyauth --proxy-user 'USER:PROXY_PASSWORD'   https://probe.example/status

Крайната точка и акаунтът са заместители. Това са междинни идентификационни данни, отделни от всяко влизане в дестинацията.

Дръжте етапа на отговора и предизвикателството заедно. 407 може да започне или продължи договаряне, да съобщи за неподдържани методи или да отхвърли акаунт. 403 може да означава отказ по политика, а по-късна грешка на сайта може да последва успешно влизане през прокси.

За прясна проверка на акаунта използвайте поддържаната от оператора проверка или журнали на удостоверена самоличност. На собствения си прокси доказателствата от бекенда могат да разграничат действителната проверка от анонимно разрешена заявка. При смяна на паролата включете прозореца за кеширана проверка, когато решавате дали старите данни е трябвало да спрат да работят. За Squid 6.13 Basic credentialsttl управлява прозорец за кеш на проверката.

Подобни статии