508得票2回答
如何使用JAX-RS和Jersey实现基于令牌的REST身份验证。

我正在寻找一种在Jersey中启用基于令牌的身份验证的方法。我尝试不使用任何特定的框架。这是否可能? 我的计划是:用户注册我的Web服务,我的Web服务会生成一个令牌并将其发送给客户端,客户端将保留该令牌。然后,每个请求时客户端将发送令牌而非用户名和密码。 我考虑为每个请求使用自定义过滤器和@...

209得票7回答
Jersey无法工作,提示找不到InjectionManagerFactory。

我在Tomcat 8.5.11中运行我的Jersey API时遇到以下错误,导致我的API停止: HTTP状态500 - Servlet.init()为servlet Jersey REST Service抛出异常 类型 异常报告 消息 Servlet.init()为servlet Je...

115得票8回答
使用Jersey 2.0进行依赖注入

如果没有之前 Jersey 1.x 的知识基础,我很难理解如何在我的 Jersey 2.0 项目中设置依赖注入。 我知道 HK2 在 Jersey 2.0 中可用,但似乎找不到有关 Jersey 2.0 集成的文档。@ManagedBean @Path("myresource") publi...

92得票1回答
Jersey 2中的ResourceConfig类到底是什么?

我看过很多以类似以下方式开头的 Jersey 教程@ApplicationPath("services") public class JerseyApplication extends ResourceConfig { public JerseyApplication() { ...

91得票19回答
ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer 是一个Java编程中可能会遇到的错误。

我正在尝试使用Jersey和Google应用引擎构建一个简单的Hello World应用程序,已经两天了。对于简单的AppEngine项目,我按照以下教程进行,都可以正常工作: https://developers.google.com/appengine/docs/java/gettings...

65得票12回答
MULTIPART_FORM_DATA:找不到公共javax.ws.rs.core.Response类型参数的注入源

我正在使用基于Jersey的RESTful服务实现策略来构建一个用于上传文件的服务。 我的服务类名称为:UploadFileService.java(请参见下面的代码) package com.jerser.service; import java.io.File; import java....

52得票8回答
使用Jersey 2.2和Jackson 2.1创建自定义ObjectMapper

我正在使用 Grizzly、Jersey 和 Jackson 开发一个 REST 应用,但是 Jersey 忽略了我的自定义 ObjectMapper。 POM 依赖:<dependencies> <dependency> <groupI...

44得票10回答
Jersey容器请求过滤器未触发。

我想使用ContainerRequestFilter在基于Tomcat的Jersey应用程序上强制执行一些身份验证。我遵循了这个文档。 问题:过滤器从未被触发。 过滤器类:@Provider public class AuthFilter implements ContainerReques...

43得票5回答
列出所有已部署的REST端点(Spring Boot、Jersey)

使用Spring Boot是否有可能列出所有已配置的REST端点?Actuator在启动时列出所有现有路径,我想要类似于我的自定义服务,这样我就可以在启动时检查所有路径是否正确配置,并将此信息用于客户端调用。 我该如何做到这一点?我在我的服务bean上使用@Path/@GET注释,并通过Re...

38得票2回答
Java Jersey 2.1客户端是线程安全的吗?

Jersey 2.0文档中提到: 客户端实例是昂贵的资源。建议重复使用已配置的实例来创建Web资源。创建Web资源、构建请求和接收响应都保证是线程安全的。因此,Client实例和WebResource实例可以在多个线程之间共享。 在版本2.1中,Client是否仍然是线程安全的?我在2...