我在我的春季启动应用程序中安装了HAL Browser。
在文档中,他们说它将在http://localhost:8080
开始。
但它开始于http://localhost:8080/api这是我的存储库。
所以它覆盖了我的spring-data-rest api的基本路径。
然后在HAL浏览器应用程序中,我可以看到我的所有存储库。
如果我尝试GET,它会尝试在http://localhost:8080/api/api/entities
下查询它们,返回404。
原始端点http://localhost:8080/api/entities
也返回404。
该插件是否被最新的spring,spring-data,spring-hateoas模块打破?
如果我将数据rest api路径更改为“/”,它可以正常工作。
此外,我想知道是否可以使用OAuth授权客户端。我使用spring-security-oauth并拒绝所有请求。
编辑看来插件不支持与/
不同的路径另外,它不可能支持spring-data-oauth
,我最好的机会是安装HAL Browser我自己
你不需要像http://localhost:8080/api/entities
那样使用完整的URL你应该只使用像 - /api/api/entities
这样的URI