- Порезанный
- 12 мая 2026 г. в 05:08 UTC
- Автор
- kamo
- Обещать
- d843675
registrableDomainFromAlias удаляет любой многозначный поддомен (например). «gnosia.demo.kamocrm.com» вплоть до eTLD+1 («kamocrm.com»). Это было Прекрасно подходит для API base / login host / OAuth credential lookup — те, которые Они намеренно распространяются по всей платформе, но они также используются как Сегмент пути для **************** Java Затем конечная точка совпала с eTLD+1 против строки организации-владельца платформы. и вернул данные KamoCRM Inc. для всех, кто напал на арендатора поддомена (гнозия, ипотека и т.д.). Симптом, обращенный к пользователю: владельцы child-org на своем поддомене название/тема/список характеристик родительской организации и сбил родительскую организацию с толку правые ворота на страницах, таких как /settings / Аккаунт, который проверял CONFIGURE SYSTEM против сессии, разрешенной против неправильной организации. SecurityService.findByDomain обрабатывает полную форму FQDN («gnosia.demo.kamocrm.com» → Главная строка GNosia) Композит «label.parent» («внутренний.kamocrm.com» → «внутренний» KamoCRM) детский ряд присоединяется к родительскому ряду, так что проходя необрезанный aliasDomain решается правильно для каждого арендатора. Другие виды использования registrableDomainFromAlias (база API, база входа, учетные данные OAuth) Они неизменны — они правильно разделяют инфраструктуру платформы.