Прокси аркылуу кардар сертификатын ким жөнөтөт?
Максаттын mTLS креденциалдарын проксинин креденциалдарынан жана Apache өзүнүн жогорку TLS сессиясын түзгөндө колдонгон сертификаттардан өзүнчө кармаңыз.
Кадимки CONNECT аркылуу HTTPS учурунда колдонмо веб-сайттын кардар сертификатын өзүнүн максатка карай TLS кол алышуусунда жөнөтөт. Прокси байттарды гана өткөрөт; ал автоматтык түрдө веб-сайттын TLS кардары болуп калбайт.
| Креденциал | Ээси/туташуу |
|---|---|
| Прокси колдонуучу аты/сырсөзү | Кардардын проксиге кирүүсү. |
| Веб-сайттын кардар сертификаты жана жеке ачкычы | Колдонмонун максат менен TLS сессиясы. |
| Прокси серверинин жогорку кардар сертификаты | Прокси өзү баштаган TLS сессиясы. |
Бул ролдор катар жашай алат. Максаттын mTLS иштеши үчүн веб-сайттын жеке ачкычын жөнөкөй туннелдик проксиге жүктөө талап кылынбайт. CONNECT өткөрүүсүнөн кийин колдонмонун кадимки максаттык кардар сертификатынын конфигурациясын колдонуп, веб-сайт серверинин сертификатын текшерүүнү улантыңыз.
Apache'нин SSLProxyMachineCertificateFile Apache өзүнүн жогорку TLS сессиясын түзгөндө креденциалдарды берет. Ал файл жөнүндөгү кеңеш тунук эмес форварддык туннелди колдонгон ар бир кардар аны конфигурациялоого тийиш деп далилдебейт.
TLS кийлигишүү сессияны ортомчуда бүтүрөт жана бул ээликти өзгөртөт. Сертификатты көчүрүү четинен четинө аутентификацияны сактайт деп божомолдоонун ордуна, талап кылынган кардар инсандыгы ошол түзүлүштөн өтө аларын аныктаңыз.
Ийгиликсиздикте сурам проксиге кирүүдө, максаттын TLSинде же кийинки колдонмо алмашуусунда токтогонун жазыңыз. Креденциалды аны чындап талап кылган туташууга коюңуз.