Я разрабатываю приложение, которое будет обслуживать несколько организаций-клиентов, каждой из них должен быть предоставлен доступ на основе фиксированного URL-адреса. Пример: domain/myapp/CustomerOrg1
Раньше я всегда регистрировал новый подкласс WAComponent для каждой из этих точек входа. Это работает, но должно быть лучшее решение, я хотел бы, чтобы один класс компонентов узнал, какой URL-адрес использует запрос (чтобы затем ответить на домашнюю страницу клиентской организации)
Я старался:
регистрация подкласса WARequestHandler; и это позволяет мне узнать полный путь (включая
/CustomerOrg1
), но я нахожусь вне какой-либо сессии и не знаю, как войти в нее.регистрируя подкласс WAComponent как
/myapp
, и он работает в том смысле, что он также автоматически обрабатывает/myapp/CustomerOrg1
, однако, когда я пытаюсь узнать используемый URL-адрес (self session url inspect
), он утверждает, что это только базовый URL-адрес (/myapp
).