Configure Authentik to Use RS256
Overview
For Authentik 2026.8.0, configure the OAuth2/OpenID provider associated with the oe-market-demo application to use an RSA signing key, authenticated as akadmin.
Selecting a signing key configures Authentik to sign JWTs asymmetrically using the private key associated with the selected certificate. The corresponding public key is exposed through the provider's configuration endpoint for token verification.
Procedure
Authenticate in Authentik Dashboard as
akadmin, Administrator account which was created at initial setup.Navigate to Applications → Providers and search for the OIDC provider associted with the application.

Edit the OAuth2/OpenID provider.

Expand Advanced protocol settings and locate Signing Key.
Select an RSA certificate/key pair. For example, select
authentik Self-signed Certificateif it uses an RSA key.

Save the provider configuration.

Verification
Access
.well-knownconfiguration URL associated with OIDC provider.

Check
id_token_signing_alg_values_supportedto beRS256.

Troubleshooting
After applying the configuration, verify the Signer Server authentication flow. If the following error is returned in the browser DevTools:
Check the signing certificate configured for the Authentik provider:
If a custom certificate is currently selected, switch the Signing Key to
authentik Self-signed Certificate, provided it is an RSA certificate, and test the authentication flow again.If
authentik Self-signed Certificateis selected and the error persists, try selecting the configured custom RSA certificate instead and test again.
The important requirement for Signer Server v1.0.0 is that the JWT is signed using an RSA key, allowing it to be validated using the RS256 algorithm.
Last updated