我在glassfish4 + JAX-RS上实现了一个REST服务。现在我想使用https连接进行身份验证。
http的URI为http://myhost/myapp/services/rest/myservice,https为https://myhost_2/myapp/services/rest/myservice。我想阻止使用http://myhost/myapp/services/rest/myservice。
我认为一种方法是将REST JAX-RS类中的http://myhost请求重定向到https://myhost_2。这是一个好方法吗?我该如何实现呢?
答案 0 :(得分:1)
您可以使用301
(永久移动,告知客户端在将来的请求中使用新位置)回复 http 的请求,指向 https 等效项在响应的位置标题中。