2013-06-11 2 views
0

У меня есть приложение, которое разделено на 2 части: GUI находится в адресе localhost: 8080/simple-gui и backend localhost: 8080/simple-backend. В бэкэнд я определил простую весеннюю безопасность (подробности здесь: Validate test user with spring security against database) Проблема в том, что эта защита защищает все страницы в простом бэкэнде. Как защитить также простой-gui и перенаправить всех неавторизованных пользователей на страницу входа: localhost: 8080/simple-gui/login.htmlКак защитить пользовательский URL с весной безопасности

Простой gui не имеет ничего общего с java. Это просто html, поэтому я не могу создать там весеннюю безопасность.

+0

* «защищать пользовательский URL» * Как «пользовательский» URL отличается от простого старого URL-адреса? –

+0

жаль, что я не удержал ваш вопрос. У меня есть приложение, где создана пружинная безопасность. Но я также хочу защитить другое приложение на одном сервере, но с другим URL-адресом – hudi

ответ

0

В соответствии с вопросом, оба приложения кажутся отдельными войнами при развертывании в tomcat. Поэтому, если вы думаете, что добавление конфигураций для простого gui в простой бэкенд также обеспечит простой gui, я думаю, этого не произойдет.

Либо вы можете иметь отдельные конфигурации для простого gui в этом проекте, либо то, что вам нужно изучить, это SSO или OAUTH, если вы хотите выполнить что-то вроде этого.

Смежные вопросы