Receiving a 403 when calling a 3scale service configured with multiple Products that share the same Public Base URL

Solution Unverified - Updated -

Issue

  • Receiving a 403 (Forbidden) HTTP error when calling a 3scale Product with the following URL structure: http(s)://public_base_url/public_path and the following 3scale configuration:
    • Multiple Products with the Same Public Base URL: public_base_url
    • Path Routing enabled on 3scale
    • Backend Usage: Private Base URL(private_base_url) and Public Path (public_path)
    • No Mapping Rule configured on Product side
    • Mapping Rule on Backend side: Verb (GET [or any other method]) and Pattern (my-private-pattern)

Environment

  • Red Hat 3scale API Management (3scale API Management)
    • 2.11.0 On-Premise
    • SaaS

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