Springboot - Форма входа после запуска приложения - PullRequest
0 голосов
/ 18 марта 2019

Я использую IntelliJ и пытаюсь запустить следующий пример:

https://www.tutorialspoint.com/spring_boot/spring_boot_bootstrapping.htm

После запуска приложения, когда я перехожу на localhost:8080, оно перенаправляется на localhost:8080/login иформа с "Login with Username and Password"

У меня нет каталога Tomcat в TOMCAT_HOME (во всех руководствах для решения этой проблемы у меня должен быть файл tomcat-users.xml в указанном каталоге)

Итак, как найтилогин и пароль для этого?

1 Ответ

0 голосов
/ 18 марта 2019

Я думаю, это потому, что у вас есть spring-boot-starter-security на вашем пути к классам, и именно поэтому Spring Security автоматически настраивается. Убедитесь, что у вас есть эта следующая зависимость в вашем pom.xml

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
</dependency>

Вы также можете заметить, что в консоли приложения имеется следующий журнал при запуске приложения

Using default security password: ce6c3d39-8f20-4a41-8e01-803166bb99b6

Это означает, что Spring Security автоматически добавила это как ваш пароль, где идентификатор пользователя равен user

Если вы хотите изменить этот пароль на что-то другое, вы можете настроить в application.properties на что угодно, как

security.user.password=password

Для получения более подробной информации следуйте этому Ссылки безопасности Spring

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