我是 Java EE 的新手,我正在开发一个 RESTful API,其中每个 API 调用用户都会发送编码的凭据。我的问题是如何通过默认 http 实现 https 协议(protocol)并确保我的连接安全。我正在使用 Jersey Restful 网络服务和 Glassfish 网络服务器。
最佳答案
这更像是一个设置/配置问题,不是吗?您使用 HTTPS (TLS) 是因为您在服务器中设置了它,然后您的 REST 端点将被相应地使用/更改......并且(编码的)凭据可以像往常一样发送,无论连接是否加密。
更新:
由于您没有指定 Glassfish 版本,我假设您使用的是“最新”版本。看看this文章。
关于使用 https 的 Java Jersey RESTful Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33637450/