Receiving a 403 when calling a 3scale service configured with multiple Products that share the same Public Base URL
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.