# request_uri_not_supported

The server does not support the request_uri parameter (OpenID Connect Core 1.0 §3.1.2.6).

## Meaning

This server does not currently send this code. It accepts `request_uri` values that are
references from its own `/par`; any other value, such as a URL to fetch, is refused as
an unknown reference (see `invalid_request_uri`).

## Impact

None from this code.

## Diagnosis

For a refused `request_uri`, look for the `oauth.authorization.requested` record with
reason `invalid_request_uri` and cause `request_uri_not_pushed`.

## Mitigation

- As a client developer: push the request to `/par` and send the `request_uri` it
  returns, or pass the request object by value in `request`.
- As an operator: nothing to do.

## Escalation

If this server's response carries it, open an issue with the request id and the server
version.

---

[OAuth error runbooks](https://www.nauthera.io/docs/v1/runbooks/oauth) · Generated from [`internal/runbook/oauth.yaml`](https://github.com/nauthera/nauthera-server/blob/main/internal/runbook/oauth.yaml) in nauthera-server.
