Есть ли независимый от сервера способ реализации BASIC Authentication?

Я пытаюсь добавить BASIC-аутентификацию в свою RESTful-службу. В настоящее время у меня есть BASIC-аутентификация для сервера Apache Tomcat 6.0, но мне нужно развернуть свой веб-сервис на сервере приложений WebSphere ver. 6.1, и у меня возникают проблемы с запуском аутентификации BASIC в WebSphere.

Есть ли в Java способ проверить заголовки аутентификации HTTP-запроса, и если предоставленное имя пользователя / пароль (в кодировке Base64) не соответствует известная учетная запись вынуждает пользователя вводить новое имя пользователя / пароль?

Я пробовал реализовать Spring Security, но поскольку мой проект был сделан полностью без Spring, было очень сложно заставить его работать, и я пытаюсь чтобы найти простое решение моей довольно простой проблемы.

Технологии, которые я сейчас использую, включают: Java, Jersey / JAX-RS, Eclipse с плагином Maven.

6
задан ikottman 15 June 2011 в 16:08
поделиться