我正在用Keycloak保护Spring Boot Admin(SBA)。通过遵循本网站(https://blog.codecentric.de/en/2019/01/securing-spring-boot-admin-actuator-endpoints-keycloak/)中所述的步骤,我设法做到了。
但是,要访问SBA,我需要转到http://localhost:30001/admin。是否可以通过调用http://localhost:30001而不将/admin
附加到URL来访问SBA?
我尝试设置spring.boot.admin.context-path=
,但不起作用。它甚至都没有将我重定向到登录页面。没有显示错误信息或显示什么。仅当我将某项设置为spring.boot.admin.context-path
时,它才会将我重定向到登录页面。
例如,当spring.boot.admin.context-path=admin
时,我可以通过http://localhost:30001/admin访问SBA。当spring.boot.admin.context-path=/foo
时,我可以通过http://localhost:30001/foo访问SBA。
我错过任何配置了吗?还是必须设置上下文路径?