Как настроить EJBContext для 3.0 Bean-компонентов с аутентификацией пользователя из заголовков запросов (базовая аутентификация) - PullRequest
0 голосов
/ 29 апреля 2019

Я хотел бы использовать Basic Auth в моем заголовке запроса Soap для инициализации объекта контекста, который я могу использовать для получения моего объекта Principal.

К сожалению, я не могу найти лучшую практику для этого.Используя

@Resource
  private SessionContext sessionContext;

, я всегда получаю "ANONYMOUS" принципал вместо пользователя, которого я отправляю с моим запросом

USERXXX:PASSWORDXXX <--- Basic Auth Header

Где я должен установить это в .xmls?web.xml?application.xml?EJB-jar.xml?И как?

Я попытался обменять контекст EJB с WebServiceContext.Но я постоянно получаю "ноль" с ...

Debugging the server...

...