Spring Boot를 통해 Spring 응용 프로그램을 배포하고 액세스 할 localhost:8080
때 인증해야하지만 사용자 이름과 비밀번호는 무엇입니까? 이 tomcat-users
파일을 파일 에 추가하려고 시도했지만 작동하지 않았습니다.
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
이것이 응용 프로그램의 시작점입니다.
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
}
그리고 이것은 Tomcat 의존성입니다.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
인증은 어떻게합니까 localhost:8080
?