«Две страницы входа с Spring Security»

«1. Введение В этом руководстве мы увидим, как мы можем настроить Spring Security для работы с двумя разными страницами входа, используя два разных http-элемента Spring Security в конфигурации. 2. Настройка 2-х элементов Http Одна из ситуаций, в которой нам могут

«Пользовательский обработчик выхода из системы Spring Security»

«1. Обзор Платформа Spring Security обеспечивает очень гибкую и мощную поддержку аутентификации. Наряду с идентификацией пользователя мы обычно хотим обрабатывать события выхода пользователя из системы и, в некоторых случаях, добавлять некое пользовательское поведение выхода из системы. Одним из таких вариантов

«Пример HttpSessionListener — мониторинг»

«1. Обзор В этом руководстве показано, как зарегистрировать javax.servlet.http.HttpSessionListener и отслеживать количество активных сеансов в веб-приложении с помощью метрик. 2. Определение прослушивателя Мы можем зарегистрировать прослушиватель сеанса HTTP в файле web.xml: <web-app …> <listener> <listener-class>com.baeldung.web.SessionListenerWithMetrics</listener-class> </listener> </web-app> Кроме того, в

«Заголовок Clear-Site-Data в Spring Security»

«1. Обзор Для оптимизации сети некоторые веб-сайты позволяют браузерам кэшировать ресурсы, такие как CSS или JS, в локальном хранилище. Это позволяет браузерам сохранять сетевое обращение для каждого запроса. Таким образом, кэширование ресурсов жизненно важно для сокращения времени загрузки веб-страниц. Не

«Перенаправление на разные страницы после входа в Spring Security»

«1. Обзор Общим требованием к веб-приложению является перенаправление пользователей разных типов на разные страницы после входа в систему. Примером этого может быть перенаправление обычных пользователей на страницу /homepage.html и пользователей-администраторов, например, на страницу /console.html. Эта статья покажет, как быстро и

«Как вручную аутентифицировать пользователя с помощью Spring Security»

«1. Обзор В этой быстрой статье мы сосредоточимся на том, как программно установить аутентифицированного пользователя в Spring Security и Spring MVC. 2. Spring Security Проще говоря, Spring Security хранит основную информацию о каждом аутентифицированном пользователе в ThreadLocal, представленном в виде

«Карта примитивов в Java»

«1. Обзор В этом уроке мы узнаем, как построить карту с примитивными ключами и значениями. Как мы знаем, основные карты Java не позволяют хранить примитивные ключи или значения. Вот почему мы представим несколько внешних сторонних библиотек, которые обеспечивают реализации примитивных

«Введение в аутентификацию SPNEGO/Kerberos в Spring»

«1. Обзор В этом руководстве мы познакомимся с основами протокола аутентификации Kerberos. Мы также рассмотрим потребность в SPNEGO в связи с Kerberos. Наконец, мы увидим, как использовать расширение Spring Security Kerberos для создания приложений с поддержкой Kerberos с помощью SPNEGO.

«Выход из Spring Security»

«1. Обзор Эта статья построена на основе нашего учебника по входу в форму и сосредоточена на том, как настроить выход из системы с помощью Spring Security. 2. Базовая конфигурация Базовая конфигурация функциональности Spring Logout с использованием метода logout() достаточно проста:

«Spring Security — настройка страницы 403 Forbidden/Access Denied»

«1. Введение В этой статье мы покажем, как настроить страницу отказа в доступе в проекте Spring Security. Этого можно добиться либо с помощью конфигурации Spring Security, либо с помощью конфигурации веб-приложения в файле web.xml. В оставшихся разделах мы более подробно