【发布时间】:2018-01-02 18:06:20
【问题描述】:
我有一个 spring boot 应用程序在我的静态 [resources/static] 文件夹中提供角度资源。我也在使用同一个项目来服务我的 JSON-REST-API 端点。
因此我在 localhost:9090/api/... 下定义了我的 REST api 我的 Angular2 应用程序构建通过静态资源在 localhost:9090/ui/... 下提供
现在我想将我所有的 ui/** url 转发到 ui/index.html/** 我该怎么做?
附:我已经介绍了一个自定义静态资源 url 模式
spring.mvc.static-path-pattern=/ui/**
然后我所有的 ui/** 请求将查看静态/**
这样我就能够保护我的 /api/** 和“permitAll” ui/** 请求
【问题讨论】:
标签: java spring angular rest spring-mvc