Папярэдняя правера подлинности Basic для вядомага пункту прызначэння
Вызначце, калі папярэдняя правера подлинности Basic падыходзіць для фіксаванага пункту, і не дапусціце, каб гэтае рашэнне стала правілам для адвольных маршрутаў.
Кліент, які чакае выкліку, чакае, пакуль проксі спытае. Кліент з папярэдняй Basic ужо ведае абраны пункт і адпраўляе ўліковыя даныя ў першым прыдатным запыце. Выключэнне гэтага абмену можа быць карысным. Але гэта ўсё яшчэ рашэнне пра тое, куды трапляе пароль.
Ведайце пункт да аптымізацыі
Фіксаваны прыватны проксі з вядомай палітыкай праверкі — больш ясны выпадак, чым слой маршрутызацыі, які можа выбраць незнаёмага пасярэдніка. Прывяжыце ўліковы запіс да чаканай ідэнтычнасці проксі і пратаколу. Не будавайце агульны callback, які адказвае на кожны выклік адным паролем кампаніі.
Basic нясе прадстаўленне ўліковага запісу ў base64, а не зашыфраваны доказ. TLS да слухача проксі — асобны выбар злучэння ад HTTPS-сесіі сайта. HTTPS-тунэль сайта не абараняе заднім чыслом уліковыя даныя Basic, адпраўленыя праз незашыфраванае злучэнне кліент–проксі. Прыватная LAN — гэта месца, а не ўласцівасць шыфравання.
Трымайце механізм канкрэтным
Папярэдні Basic — не ўніверсальны скарот для Digest, NTLM або Negotiate. Гэтыя механізмы маюць свае патрабаванні да абмену. Кліент, які выяўляе падтрымліваныя схемы, можа законна выконваць дадатковыя транзакцыі.
Выкарыстоўвайце інтэрфейс праверкі проксі выбранай бібліятэкі, затым праверце фактычную схему і вобласць дзеяння. Наладка папярэдняй праверкі для пункту прызначэння можа не кіраваць рукапоціскам проксі. Існуючае аўтэнтыфікаванае злучэнне таксама можа хаваць, ці будзе новае злучэнне выконваць выклік.
Параўнайце поўную аперацыю: колькасць абменаў, час завяршэння, неабходную абарону транспарту і паводзіны пры змене проксі. Чысцейшы лог карысны толькі тады, калі праграма ўсё яшчэ аўтэнтыфікуецца ў патрэбнага пасярэдніка і спыняецца, калі такая дамоўленасць не можа быць усталявана.