最好的方法是将glassfish + JAX-RS上的REST服务请求重定向到https URL?

时间:2015-06-10 13:49:13

标签: rest glassfish jax-rs

我在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。这是一个好方法吗?我该如何实现呢?

1 个答案:

答案 0 :(得分:1)

您可以使用301(永久移动,告知客户端在将来的请求中使用新位置)回复 http 的请求,指向 https 等效项在响应的位置标题中。