LTI-Debug

Kein --client-id gesetzt. Zum Erzeugen des Developer Keys ist das richtig — Canvas vergibt die client_id erst danach. Für den Launch dann mit --client-id neu starten, sonst kann aud nicht geprüft werden.
Aufgezeichnete Launches enthalten je nach Privacy Level Klarnamen und E-Mail-Adressen. Sie liegen ungekürzt in /home/j/app.mathe.studien.cloud/deploy-lti-debug/launches. Nach dem Debuggen löschen.

Das braucht Canvas

OIDC-Init-URLhttps://canvas.mathe.studien.cloud/api/lti/login
Target Link URIhttps://canvas.mathe.studien.cloud/api/lti/launch
Redirect-URIs (Liste)https://canvas.mathe.studien.cloud/api/lti/launch
https://canvas.mathe.studien.cloud/api/lti/login
beide eintragen — dann ist ein Vertauschen egal
Paste-JSON/api/lti/config.json
Öffnenin neuem Tab — nicht im iframe

Aktive Konfiguration

issuerhttps://canvas.instructure.com
auth_login_urlhttps://sso.canvaslms.com/api/lti/authorize_redirect
jwks_urlhttps://sso.canvaslms.com/api/lti/security/jwks
client_idnicht gesetzt
privacy_levelpublic
redirect_uri (gesendet)https://canvas.mathe.studien.cloud/api/lti/launch
Zwischenseitean

Aufgezeichnete Launches

2026-09-11T21-37-06-40058b
2026-09-11T21-37-06-1e422f
2026-09-11T13-02-05-89a421
2026-09-11T12-53-09-459eb8