OpenID Connect Service Provider Test Implementation

Fehler: Anmeldung fehlgeschlagen: Missing required callback parameters (code or state)

Anmeldung mit ID-Austria (OIDC)

Testen Sie die OpenID Connect-Integration mit ID-Austria.

Test-Umgebung:

🧪 Test-Umgebung

Hinweis: Verwenden Sie die Test-Umgebung für erste Tests.
Test-Identitäten: Vordefinierte Testidentitäten
Mobile Tests: Testen auf mobilen Geräten
A-Trust Management: Testidentitäten Management

Produktions-Umgebung:

🏛️ Produktions-Umgebung

Hinweis: Für die Produktions-Umgebung benötigen Sie eine gültige ID-Austria.
ID-Austria Registrierung: ID-Austria registrieren
ID-Austria Verwaltung: ID-Austria verwalten

Dokumentation: Anbindung mit OpenID Connect

✅ OIDC Implementation Details

ID-Austria OIDC Flow:

  • Flow: Authorization Code Flow (OAuth 2.0 / OIDC Standard)
  • Client Authentication: Client Secret (mandatory)
  • Scopes: openid profile
  • Tokens: Access Token + ID Token (JWT)
  • User Claims: UserInfo Endpoint + ID Token Claims
  • Security: State + Nonce validation, PKCE not required

Diese Implementation folgt den ID-Austria OIDC Spezifikationen.

OIDC Client Konfiguration:

{
    "environment": "test",
    "client_id": "https:\/\/chil.at\/projects\/2025-07-31_id-austria-service-provider-test\/oidc",
    "redirect_uri": "https:\/\/chil.at\/projects\/2025-07-31_id-austria-service-provider-test\/oidc\/callback.php",
    "scopes": "openid profile",
    "urls": {
        "discovery": "https:\/\/eid2.oesterreich.gv.at\/.well-known\/openid-configuration",
        "authorization": "https:\/\/eid2.oesterreich.gv.at\/auth\/idp\/profile\/oidc\/authorize",
        "token": "https:\/\/eid2.oesterreich.gv.at\/auth\/idp\/profile\/oidc\/token",
        "userinfo": "https:\/\/eid2.oesterreich.gv.at\/auth\/idp\/profile\/oidc\/userinfo",
        "jwks": "https:\/\/eid2.oesterreich.gv.at\/auth\/idp\/profile\/oidc\/keyset",
        "client_secret": "[REDACTED]"
    }
}

Technische Informationen:

OIDC Client Endpoints:

ID-Austria OIDC Provider:

Debug Tools: