【发布时间】:2017-01-17 03:20:01
【问题描述】:
我有一个 Spring Security Servlet 过滤器,我想创建一个完整的 HATEOAS 链接到它。这是我尝试的结果(登录)。如您所见,缺少协议和主机。在生产中,我需要正确处理协议和主机(我设置了server.use-forward-headers=true,所以如果我使用正确的来源,一切都应该没问题)
"_links" : {
"self" : {
"href" : "http://localhost/v0/public"
},
"registration" : {
"href" : "http://localhost/v0/public/registration"
},
"login" : {
"href" : "/v0/public/authentication/password"
}
我已经尝试过这个并编写了自己的构建器,但它们都导致了上述情况
new Link( "/v0/public/authentication/password", "login" )
如何使用与其他链接相同的所有信息创建此链接。
【问题讨论】:
标签: java spring spring-boot servlet-filters spring-hateoas