Пример приложения безопасности Jersx JSX-RS + Spring - PullRequest
7 голосов
/ 23 июля 2011

У кого-нибудь есть пример приложения о том, что описано в этом ответе?

Аутентификация пользователя в службе REST Джерси

1 Ответ

9 голосов
/ 02 января 2014

Используйте следующие шаги:

  • Шаг 1 . Вставьте фильтр (см. DOCS в Jersey, как перехватить запрос) в вашем приложении jersey.
  • Шаг 2 . Попросите клиентское приложение передать учетные данные пользователя в заголовке, чтобы вы могли получить их в сервисном фильтре Джерси.
  • Шаг 3 . Извлеките значения заголовков и попросите свою БД проверить их.
  • Шаг 4 . После проверки используйте контекст безопасности для хранения принципа (пользователь).
  • Шаг 5 . Используйте сохраненный контекст безопасности для проверки своего подресурса службы Джерси.

Следуйте моим указаниям, и вы получите ответ.

...