0

У меня есть веб-приложение, которое использует spring security basic authentication.Как сделать весеннюю безопасность динамической

Так что теперь, если я нажму URL-адрес, сервер отправит 401, а в моем браузере появится всплывающее имя пользователя/пароля.

Каждая вещь в порядке.

Но теперь я хочу, чтобы пользователь мог войти в систему и может изменить доступ как анонимный т.е.

Если теперь пользователь попал в URL он/она будет непосредственно в состоянии видеть содержимое без 401 или перенаправлять

Как это сделать, поскольку xml жестко закодирован?

+0

посмотреть http://stackoverflow.com/questions/6893061/how-to-dynamically-decide-intercept-url-access-attribute-value-in-spring-secur –

+0

Не уверен, что я понял вопрос, но вот как работает базовая аутентификация. Пользователь должен закрыть и снова открыть браузер, чтобы увидеть новый диалог входа в систему. – Henry

+0

@Henry, часть которого вы не понимаете – Bhuvan

ответ

0

Не уверен, что я правильно понял, но то, что вы хотите, можно сделать, разделив вашу «динамическую часть» на некоторое поддерево URL (например, «/ dynamic/**») и разрешив каждому получить доступ к этой части с помощью одного правила фильтра ,

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