3scale OIDC is not integrating with Openshift Service Mesh

Solution Verified - Updated -

Issue

  • Having trouble integrating Openshift Service Mesh with the OpenID Connect option on 3scale. It works with user_key and the app_id and app_key option too.
    Below is the error when passing Authorization Bearer token:
    PERMISSION_DENIED:threescale.handler.apigetway:application_key_invalid
    Added RequestAuthentication resource to enable JWT validation on the service mesh as described here: https://github.com/3scale/3scale-istio-adapter

Environment

  • Red Hat OpenShift Container Platform 4.6
  • OpenShift Service Mesh 2.0.2
  • Red Hat 3scale API Management 2.9

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content