似乎Jersey正在尝试处理OAuth终结点,应该这样做。原因是Jersey的默认映射是/*
,这意味着它将处理所有URL的请求。您可以通过以下两种方式进行更改:
@Component
@ApplicationPath("/api")
public class JerseyConfig extends ResourceConfig {}
spring.jersey.application-path=/api
这将为/api
您的所有Jersey终结点添加前缀,并且还会导致Jersey仅处理以开头的请求,而不处理所有请求/api
。