使用https的Java Jersey RESTful Web服务 [英] Java Jersey RESTful web service using https
问题描述
我是Java EE的新手,我正在开发一个RESTful api,每个api调用用户都会发送编码凭据。我的问题是如何在默认的http上实现https协议并使我的连接安全。我正在使用Jersey restful Web服务和Glassfish Web服务器。
谢谢。
I am new to Java EE and I am developing a RESTful api in wich every api call the user sends encoded credentials. My problem is how to implement https protocol over default http and make my connection secure. I am using Jersey restful web services and Glassfish web server. Thanks.
推荐答案
这是一个设置/配置问题,不是吗?您使用HTTPS(TLS),因为您在服务器中设置它,然后您的REST端点将相应地使用/更改...并且(编码的)凭证可以像往常一样发送,无论连接是否加密。
That's more a setup/configuration question, isn't it? You use HTTPS (TLS) because you set it up in your server, then your REST endpoint will be used/changed accordingly...and the (encoded) credentials can be sent as usually, whether the connection is encrypted or not.
更新:
由于您没有指定Glassfish版本,我会假设您使用的是最近版本。请查看此文章。
Since you didn't specify the Glassfish version, I'll assume you are using a "recent" version. Have a look at this article.
这篇关于使用https的Java Jersey RESTful Web服务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!