/authorize
Benyttes for å håndtere pålogging av innbygger og evnt. samtykke til datadeling. Dette endepunktet må åpnes i en nettleser.
Spesifikasjoner
Request - /par er benyttet på forhånd
URL og verb: Følgende URL skal åpnes i nettleseren: https://{miljø}/sts/oidcprov/v2/authorize (dvs. GET)
Plassering | Navn | Type | Beskrivelse |
|---|---|---|---|
Querystring (URL) | client_id | string | Påkrevd |
request_uri | string | request_uri returnert til klienten fra /par-endepunktet |
Response - Vellykket autentisering
Helsenorge redirecter til redirect_uri som ble sendt inn til /Authorize eller /par-endepunktet og sender med følgende parametere:
Plassering | Navn | Type | Beskrivelse
|
|---|---|---|---|
| code | string | Autorisasjonskode som må benyttes for å etterpå få Token i /Token. |
state | string |
|
Response - Autentisering feilet
Plassering | Navn | Type | Beskrivelse |
|---|---|---|---|
Body hvis response_mode=form_post, Querystring hvis response_mode=query | error | string | Sendes med: Ja |
error_description | string | Sendes med: Ja | |
state | Sendes med: Ja, oppgitt state parameter fra steg 3 |
Response - Autentisering feilet - Mulige feilkoder
HTTP-status kode | Feilkode (error) | Beskrivelse |
|---|---|---|
400 | invalid_request | The request is missing a required parameter, includes an |
400 | invalid_client | Client authentication failed (e.g., unknown client, no |
400 | unauthorized_client | The authenticated client is not authorized to use this |
503 | temporarily_unavailable | The authorization server is currently unable to handle |