Есть ли полный пример, в котором всегда используется цель использования по умолчанию в Spring Security? Особенно я задал следующий вопрос по следующей ссылке: «Означает ли это, что для любой страницы, запрашиваемой на весенней безопасности, начнется проверка, если пользователь вошел в систему? Если нет, то если вы хотите сказать это только когда/secure/kittens. html запрашивается, весна будет пытаться проверить, вошел ли пользователь в систему, я хотел бы знать, где и как делается эта проверка. Причина, по которой я прошу, - это просто протестировать, но это не сработало, я хотел бы знать если я должен написать некоторую логику перенаправления в /secure/kittens.html?образец цели-цели-цели-умолчанию
ответ
Spring будет использовать фильтр, чтобы сделать проверку безопасности в зависимости от конфигурации. в конфигурации пружинной безопасности вы должны настройте запись для /secure/kittens.html (или более g enerally/secure), чтобы сообщить spring-security, что пользователь должен быть аутентифицирован или должен иметь заданную роль для просмотра страницы. После того, как это настроено, фильтр проверит ваши правила, чтобы убедиться, что у пользователя есть разрешение на просмотр страницы. Если нет, функция spring-security отправит их на настроенную страницу входа в систему.
Посмотрите на configuration of spring-security, в частности конфигурацию перехвата-url для примеров настройки весенней безопасности для вашего URL-пространства. На этой странице конфигурации также приведен пример настройки цели всегда-использования-по умолчанию. Еще раз обратите внимание, что правила оцениваются по порядку, поэтому проверка общего случая в верхней части списка будет сопоставлена перед конкретным в нижней части, поэтому убедитесь, что ваши правила в порядке, характерные для общего.
Как уже упоминалось ранее, intercept-url
в конфигурации системы безопасности пружинного будет определять URL, которые будут обрабатываться FilterChainProxy
но для того, чтобы быть более точным, то это RequestCacheAwareFilter
, который будет извлекать SavedRequest
из RequestCache
в порядке для надлежащего перенаправления пользователя на первоначально запрошенный URL-адрес.
- 1. Образец DirectShowGrabber извлекает ошибочный образец
- 2. Сделать новый хэш от { "образец" => "образец"} к {: образец => "образец"}
- 3. загрузить образец калитки образец с maven
- 4. WooCommerce WordPress - образец/образец дополнительной кнопки корзины
- 5. Образец соответствия
- 6. preg_replace Образец
- 7. Необъяснимый образец
- 8. HMLocationEvent Образец
- 9. EGOTextView образец
- 10. Образец ленты
- 11. RabbitMQ.Client.Exceptions.OperationInterruptedException, когда я пытаюсь запустить приложение masstransit образец Образец-Courier
- 12. Не удалось построить образец robospice-образец-ormlite-контент-провайдера Robospice
- 13. Образец стратегии утиного уха - первый образец дизайна головы
- 14. Образец группы с заменой
- 15. Образец сообщения о тоста
- 16. Образец заголовка Bootstrap Ellipsing
- 17. COM базовый образец
- 18. Manatee.Trello: Код Webhook Образец
- 19. Шумоподавление OpenCV образец сканирования
- 20. Aparapi добавить образец
- 21. Качели образец формы приложения
- 22. Образец UIImageИнструмент: сглаживает изображение
- 23. Приблизительный образец соответствия?
- 24. Образец формы в ASP.NET
- 25. Дополнительный край дна [образец]?
- 26. Любой образец кода MvxPreferenceFragment?
- 27. MVVM образец не работает
- 28. Образец кода Chainer
- 29. Образец Спринг-Neo4j Учебник
- 30. Образец приложения YUI3
Отлично, это то, что я искал. благодаря –