KamoCRM

Дерев'є X-Real-IP від правильного хмелю, не власним

FixAPIService
Змішані
23 вересня 2026 р. о 10:21 UTC
Авторизація
Kamo
Про нас
65f3228

вперед() встановити зовнішній X-Real-IP до X-Forwarded-For.split(",")[0] -- LEFT-most hop, який є однією частиною того, що заголовок клієнта контролює outright: запит про проведення "X-Forwarded-For: 8.8.8.8" прибув Трафик, який додає адресу, яку він насправді бачив, і заголовок стає «8.8.8.8, <real клієнт>». Контролер безпеки зберігає цей шлюзовий X-Real-IP-словесатім на правому електронному записі, тому будь-який відвідувач може протестувати будь-яку адресу, яку їм сподобалося, просто відправивши власний X-Forwarded-For. Додано КлієнтIpResolver (com.kamo.api.app.config), який йде в список від права і займає перше ПУБЛІЧНЕ хмелю - все на право реальний клієнт – це наша інфраструктура, а некластерний хміль завжди приватні і пропущені. Цей алгоритм Партнерство Фільтр вже мав, приватно до себе, для обману правила доступу по IP; що фільтрувати зараз делегує до вилучення замість збереження власної копії, тому вперед() і фільтр погоджується будівництво, а не двома авторами самостійно отримувати те ж саме дев'ять ліній праворуч. X-Forwarded-Для себе не змінюється - все ще вперед як отримано (або синтезовано з розетки, коли немає). Так само правильно-громадського хміль дублюється за послугу через Платформа (SecurityService's ClientIpResolver, ESigService's EsignClientIp, DocsService's LegalClientIp, тому що жоден з них послуги імпортуються з іншого; це копія Apiservice. XRealIpForwarding Тестові приводи реального запиту, що передається лівий хмелю перед справжньою і стверджує вимогу X-Real-IP є справжньою адресою, а також внутрішнім хмільом, призначеним після того, як реальний клієнт пропускає. КлієнтIpResolverTest обкладинки вирішувач безпосередньо. Перевернувшись до лівої частини спліт не виходить XRealIpForwarding Тест відразу.

Всі зміни

Як ви бачите відправлення?

Все це прибуває в робочому просторі. Почати безкоштовно план і читати цю сторінку знову в місяць.

БезкоштовноПерегляд цін