Я хочу зарегистрировать текущего пользователя своего веб-приложения. Я попробовал это с собственной реализацией интерфейса StrLookup, где я вызываю что-то вроде Environment.getCurrentUser(), но поиск выполняется один раз во время инициализации регистратора. Существует ли конкретная функция поиска по потоку, которая будет выполняться каждый раз, например, ключевые слова в шаблонах?Текущий пользователь в веб-приложении
0
A
ответ
1
Что я делаю, это использовать фильтр сервлетов или перехватчик Spring и добавлять элементы в ThreadContext Log4j2 перед запросом, а затем удалять их после запроса. Это приведет к тому, что информация будет включена в каждое событие регистрации и может быть указана в макете шаблона через конвертер% X.
См. Например, http://logging.apache.org/log4j/2.x/manual/eventlogging.html.
Это может быть полезно, если вы хотите написать приложение, которое должно быть чувствительным к клиенту или клиенту, но вы не хотите передавать идентификатор клиента или клиента по каждому методу.
Смежные вопросы
- 1. Текущий пользователь в Grails
- 2. Текущий пользователь в Rails
- 3. Sharepoint 2007 Текущий пользователь
- 4. Отображаемый текущий зарегистрированный пользователь
- 5. Текущий пользователь WordPress
- 6. Codeigniter Текущий зарегистрированный пользователь
- 7. WordPress получить текущий пользователь
- 8. НПЗ + Текущий пользователь
- 9. passportjs + facebook + текущий пользователь
- 10. Текущий пользователь в очереди firebase
- 11. Текущий пользователь в аутентификации owin
- 12. Laravel текущий пользователь в модели
- 13. Текущий зарегистрированный пользователь в stackmob
- 14. Текущий пользователь в django admin
- 15. Получить текущий пользователь в FormsAuthentification
- 16. Получить текущий пользователь в WinRT
- 17. Сохранить текущий пользователь Symfony2
- 18. Unity MVC, вводящий текущий пользователь
- 19. Silverlight 4 Получить текущий пользователь
- 20. Parse.com текущий пользователь, если statment
- 21. Rails 4.2.2 текущий пользователь nil
- 22. Фильтр EntityType владельца/текущий пользователь
- 23. Когда пользователь подписывается Текущий директор
- 24. Run bat как текущий пользователь
- 25. Получить текущий пользователь Windows VB.net
- 26. Невозможно получить текущий пользователь Parse
- 27. iOS глобально доступный текущий пользователь?
- 28. Получить текущий пользователь Firebase Android
- 29. Текущий пользователь внутри вложенного сериализатора
- 30. Проверьте, проголосовал ли текущий пользователь