Anmeldung am Servicekonto & Token Erstellung
Siehe OZG-7112
-
Access-Token-Request via MockServer anstatt den KeyCloak-Container als Auth-Server benutzen (keycloak unterstützt nicht RFC9068) -
RemoteITCase bauen mit Env-var SH_STAGE_CLIENT_SECRET
-
Readme mit Technischen-Hinweisen (zu RFCs) ergänzen
Ein Access-Token-Request der gegen das stage system funktioniert:
curl -v \
-H "Content-Type: application/x-www-form-urlencoded" \
--data-urlencode "grant_type=client_credentials" \
--data-urlencode "client_id=OZG-Kopfstelle" \
--data-urlencode "client_secret=${SH_STAGE_CLIENT_SECRET}" \
--data-urlencode "scope=default access_urn:dataport:osi:sh:stage:ozgkopfstelle" \
--data-urlencode "resource=urn:dataport:osi:postfach:rz2:stage:sh" \
https://idp.serviceportal-stage.schleswig-holstein.de/webidp2/connect/token
soll nun einfach vom Mock-Server erwartet werden. Der Mock-Server gibt einen (zeitlich) gültigen JWT. (Die Signatur kann leer)
Edited by Jan Zickermann