我正在使用从C#应用程序调用的JAVA JPA API。 C#-> JAVA API调用方法由OpenAPI-generator生成。我使用Oauth2进行身份验证。调用我获得访问令牌后,C#-> Oauth2似乎工作正常,但是在发送GET请求(或任何其他需要身份验证的请求)时,出现错误“需要完全身份验证才能访问此资源”。
邮递员-> Oauth2-> JAVA工作正常。
我检查过的事情:
我需要更多创意的人
答案 0 :(得分:1)
[已解决]在JAVA JPA中,@ RestController忘记添加@SecurityRequirement(name =“ oauth2Security”),这导致OpenAPI生成器生成的方法未将令牌添加到标头中。