使用https的Java Jersey RESTful Web服务

4

我是Java EE的新手,正在开发一个RESTful API,其中每个API调用用户都会发送编码凭据。我的问题是如何在默认的http上实现https协议并使我的连接变得安全。我正在使用Jersey restful web服务和Glassfish web服务器。

1个回答

2
这更像是一个设置/配置问题,不是吗?您使用HTTPS(TLS),因为您在服务器上设置了它,然后您的REST端点将相应地被使用/更改...并且(编码的)凭据可以像往常一样发送,无论连接是否加密。

更新:

由于您没有指定Glassfish版本,我假设您正在使用“最近”的版本。请参阅this文章。


实际上是这样的,这就是问题所在。据我所知,我需要在Glassfish后端设置中进行更改,但我无法弄清楚。谢谢回复。 - gazivoda
我认为当你启动它时,可以查看容器使用的默认TLS端口。 - x80486
有关如何做到这一点的任何提示。我正在使用NetBeans。据我所知,我只能在此地址http://localhost:4848/common/index.jsf中访问管理面板。 - gazivoda

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接