我正在使用Spring Boot构建一个REST Api,我可以使用Oauth2保护它(使用spring-security-oauth2)。
我想为执行器管理端点(指标,运行状况等)管理单独的身份验证和授权架构。
我希望管理端点在不同的端口上运行(application.port = 8081,在application.properties中)
我一直在阅读很多但却无法找到办法。
由于
答案 0 :(得分:0)
那是因为您无法通过端口分隔端点。如果执行器管理端点和管理端点位于同一组件上,则Spring Boot容器(Tomcat)将在一个端口上启动整个组件。
您所说的可以通过代理实现。您可以在代理上映射一些网址,以在内部与组件上的网址对应。