Skip to content

Whitelisting of URL's (What URLs are required by OAG)

Required for upstream systems (callers)

In general you will have to whitelist (i.e. in the Firewall or WAF in front of OAG) the following URLS:

  • /auth** -> this is to allow authentication (login using a given provider, OIDC callback, logout)
  • all your api/web calls that should be available publicly (i.e. the routes you configured for your services)

Required to be accessible for downstream systems (your services, OAG cluster instances)

  • /.well-known/jwks** -> This is the api where downstream-systems (i.e. your services) can get the public keys to verify JWT signatures of OAG.
  • /oag/cluster** -> internal OAG communication for cluster synchronization (when using multiple OAG instances)
  • /oag/admin** -> the admin UI of OAG where some temporary manual config override may be done
  • /oag/monitoring** -> monitoring / status information of OAG

Open-source Apache 2 Licensed | Powered by a lot of love ❤️ (and code)