Basic жана Digest прокси аутентификациясы
Эки тарап тең колдогон прокси аутентификация ыкмасын тандап, Digest сурамын шифрленген транспорттон айырмалаңыз.
Basic же Digestти мажбурлоодон мурун проксинин Proxy-Authenticate ичиндеги сурамын окуңуз. Кардар кызмат сунуштаган ыкманы колдоого тийиш; Digestти тандоо аны Basic гана колдогон проксиге кошпойт.
Digestти колдогон акыркы чекит үчүн curl муну колдоно алат:
curl --proxy http://proxy.example:3128 --proxy-digest --proxy-user alice --connect-timeout 5 --max-time 15 https://example.com/Чыныгы акыркы чекитти жана эсепти колдонуңуз. Сырсөзсүз колдонуучу аты curl'га аны суроого мүмкүнчүлүк берет. Basic үчүн --proxy-basic тандаңыз; баштапкы сервердин аутентификациясы башка параметрлерди колдонот. Сурамдан тышкары чындап иштеп жаткан curl түзүлүшүнүн колдоосун текшериңиз.
| Ыкма | Ишеним дайындарын алмашуу | Баалана турган коргоо |
|---|---|---|
| Basic | Коддолгон колдонуучу аты жана сырсөз жуптары. | Коддоо шифрлөө эмес. |
| Digest | Сурамдан алынган жооп. | Коргоону алгоритмдер, сурам параметрлери жана кардардын ишке ашыруусу аныктайт; ыкманын өзү сурамдар менен жооптордун мазмунун шифрлебейт. |
Экөөнө тең кардардан проксиге ылайыктуу транспорт керек. Максатка HTTPS өтө кеч башталып, мурунку ачык тексттеги прокси кирүүсүн коргой албайт.
Серверде Digest жардамчылары белгилүү бир realm үчүн ишеним дайындарын жана өз форматын талап кылышы мүмкүн. Basic NCSA файлы автоматтык түрдө Digest бэкенди болбойт. Тандалган жардамчынын документтештирилген форматын колдонуп, булак жана максат чектөөлөрүн сактоо менен жетишпеген, туура эмес дайындарды жана уруксат берилген сурамды текшериңиз.