Прокси арқылы өткен сұраудың сәтті болуы сол әрекетке рұқсат берілгенін дәлелдейді. Бірақ құпия сөздің қайта тексерілгенін дәлелдей алмауы мүмкін: мақсат ерекшелік болуы немесе қосылым әлдеқашан аутентификацияланған болуы мүмкін.

Әрекетті тексеру үшін белгілі шағын жауабы бар бақыланатын соңғы нүктеңізді және тіркелгі орындауы тиіс қатынау саясатын пайдаланыңыз:

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

Соңғы нүкте мен тіркелгі — орын толтырғыштар. Бұл аралық тіркелгі деректері, мақсатқа кез келген кіруден бөлек.

Жауап кезеңі мен шақыруды бірге ұстаңыз. 407 келіссөзді бастауы немесе жалғастыруы, қолдау көрсетілмейтін әдістерді хабарлауы немесе тіркелгіні қабылдамауы мүмкін. 403 саясат бойынша бас тартуды көрсетуі мүмкін, ал кейінгі сайт қатесі сәтті прокси кіруінен кейін болуы мүмкін.

Тіркелгіні жаңадан тексеру үшін оператор қолдайтын тіркелгі тексеруін немесе аутентификацияланған жеке басын куәландыратын журналдарды пайдаланыңыз. Өз проксиіңізде backend дәлелдері нақты тексеруді анонимді рұқсат етілген сұраудан ажырата алады. Құпия сөз өзгерген кезде ескі тіркелгі деректерінің жұмысын тоқтатуы керек пе, соны шешкенде кэш тексеру терезесін ескеріңіз. Squid 6.13 Basic үшін credentialsttl тексеру кэшінің терезесін басқарады.

Қатысты мақалалар