API Console
test
Sign in with BES

Gateway Validate

NGINX auth_request authorization. Only trusted mTLS ingress may forward these original request headers. Public clients cannot call this route. A missing/invalid TLS verification identity is denied before reading target headers. No HTML or redirect response. NGINX must trust reasons only from the subrequest response, and deny on 5xx/timeouts.

GET https://id.test.globalbes.sg:9443/internal/auth/validate
Called byAll productsLegacy products AuthService certificate+ signed-in user
Headers
string
Required for DPoP; binds ath and the original HTTPS host/path and method, and is consumed once.
string
Original protected resource host supplied by the authenticated BFF/gateway; required for DPoP.
enum
string
Absolute relative path; optional query is stripped before catalogue and DPoP matching.
uuid
uuid
uuid
Required for platform gateway service; product services use their registered product.
string
uuid
Optional Control tenant_context identifier. When present, explicit tenant/project headers are ignored; Control validates the current user session binding and reads the actual scope.
enum
Trusted legacy ingress requests minimal identity response headers after the normal session and authorization checks.
Sign in to sendBrowsing needs no sign-in
Request preview
GET /internal/auth/validate
Response

Choose an API and send a request.

Caller tags:BOSSTenant adminAll productsMobile appMessagingControlAIAssistantPlatform opsLegacy productsCI release