Во-первых, я полный noob, когда дело доходит до Spring. Мне было подано ходатайство о том, чтобы я работал на коллеге, который сейчас находится в отпуске. Он сказал мне оставить безопасность в одиночку, поскольку окончательный подход еще не решен, и просто разработайте остальную часть приложения.Как временно отключить Spring Security в Spring Web App
Однако безопасность включена и предотвращает доступ к основной веб-странице. Я проверил несколько документов, в том числе
Disable Spring Security from spring-security.xml file
Disable Basic Authentication while using Spring Security Java configuration
http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-security.html
http://docs.spring.io/spring-boot/docs/current/reference/html/howto-security.html
, не находя ответа, который работает.
Я сделал следующее:
Добавлено index.html в < Приветственный списка файлов > в web.xml. Это направляет меня на страницу входа, которая уже включена в пакет, который я взял. Итак, я решил, что могу просто отключить безопасность.
Весной security.xml добавил атрибут security = "none". Теперь я больше не получаю страницу входа. Я получаю пустую страницу.
В web.xml отключены
<!-- <filter> -->
<!-- <filter-name>springSecurityFilterChain</filter-name> -->
<!-- <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> -->
<!-- </filter> -->
<!-- <filter-mapping> -->
<!-- <filter-name>springSecurityFilterChain</filter-name> -->
<!-- <url-pattern>/*</url-pattern> -->
<!-- </filter-mapping> -->
Тем не менее получить пустую страницу.
Я вижу много других советов, но он предполагает гораздо более весеннее знание, чем в настоящее время.
Например, в 4-м ссылке выше, я вижу:
Если определить @Configuration с @EnableWebSecurity где-нибудь в приложение будет выключить Security WebAPP Значение по умолчанию настройки в Spring ботинке.
Я не знаю, что они означают. Я предполагаю, что это означает помещать эти аннотации на какой-то метод где-то, но я не могу поверить, что это может идти в любом классе Java в приложении. Есть ли пример этого?
Может ли кто-нибудь указать мне правильное направление? Благодарю.
Да, это то же самое решение, что и я. –
Отлично. Счастливое кодирование :) –