When configuring OpenID get oauth failed with [jwt] invalid alg
Issue
- We are config 3scale API/Product authentication with OpenID, but when when testing the API, we got Authentication failed
-
Debug APICast logs following
2099/01/01 03:29:09 [debug] 19#19: *xxxxxxx proxy.lua:280: rewrite(): oauth failed with [jwt] invalid alg, requestID=xxxxxxxxxxxxxxxxxxxxxxxx 2099/01/01 03:29:09 [info] 19#19: *xxxxxxx errors.lua:17: rewrite(): authorization failed for service XXX, requestID=xxxxxxxxxxxxxxxxxxxxxxxx, client: 10.128.6.65, server: _, request: "GET /api/v1/path1/path2 HTTP/1.1", host: "api-apicast-staging.example.com:443" 2099/01/01 03:29:09 [debug] 19#19: *xxxxxxx executor.lua:26: header_filter(): executor phase: header_filter, requestID=xxxxxxxxxxxxxxxxxxxxxxxx
-
What is the reason for above authentication failure?
Environment
- Red Hat 3scale API Management
- 2.10.0 On-premises
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.