Page History
...
| Manglende autorisation | |
|---|---|
| STS svar | faultcode = wst:FailedAuthentication faultactor = dk:sosi:sts:autorisation faultstring = Authentication failed: missing authorization |
| Årsag | Bruger |
| Forklaring | Der er i forespørgslen angivet en autorisation, men der findes ikke nogle tilknyttede gyldige autorisationer til CPR-nummeret i autorisationsregisteret. |
| Løsning | Check Tjek at brugeren har en gyldig autorisation. |
...
| Flere autorisationer fundet | |
|---|---|
| STS svar | faultcode = wst:FailedAuthentication faultactor = dk:sosi:sts:autorisation faultstring = Authentication failed: multiple authorizations found ([{code, role}, .., {code, role}]) |
| Årsag | Bruger |
| Forklaring | Der blev fundet mere end én autorisation tilknyttet CPR-nummeret, som matcher autorisations- eller uddannelseskode i ID-kortet. Medsendt i fejlteksten er en liste over de autorisationskoder (code) og uddannelseskoder (role) som matchede. |
| Løsning | Angiv i ID-kortet hvilken autorisation der skal bruges, dvs. enten med angivelse af autorsations- eller uddannelseskode. Anvend eventuelt en af de mulige kombinationer i fejlteksten. Alternativt kan bruger rollen sættes til "urn:dk:healthcare:no-role" i forespørgslen for at angive at der ikke ønskes en rolle eller autorisation på ID-kortet. |
| Ingen rolle eller autorisation fundet for bruger | |
|---|---|
| STS svar | faultcode = wst:InvalidRequest faultactor = dk:sosi:sts:nbo faultstring = The request was invalid or malformed: EducationCode must be specified or unique authorization must exist. |
| Årsag | Bruger |
| Forklaring | Der skal enten være angivet en rolle i ID-kortet, eller den specificerede bruger skal have præcis én national rolle eller autorisation. |
| Løsning | Angiv i ID-kortet den ønskede rolle eller autorisation for brugeren. |
| Bruger har ikke den forespurgte nationale rolle | |
|---|---|
| STS svar | faultcode = wst:FailedAuthentication faultactor = dk:sosi:sts:autorisation faultstring = Authentication failed: user does not have the requested role (<role>) |
| Årsag | Bruger |
| Forklaring | Den medsendte nationale rolle er ikke tilknyttet den specificerede bruger. |
| Løsning | Lav en ny forespørgsel med en rolle, som er knyttet til den specificerede bruger. |
| Ugyldig national rolle | |
|---|---|
| STS svar | faultcode = wst:FailedAuthentication faultactor = dk:sosi:sts:autorisation faultstring = Authentication failed: invalid role supplied (<role>) |
| Årsag | Anvender |
| Forklaring | Medsendte rolle har formatet af en national rolle, men matcher ikke en kendt national rolle. |
| Løsning | Undersøg om medsendte rolle er indtastet forkert. |
| Flere nationale roller fundet | |
|---|---|
| STS svar | faultcode = wst:FailedAuthentication faultactor = dk:sosi:sts:autorisation faultstring = Authentication failed: multiple national roles found (<nationalRoles>) |
| Årsag | Anvender |
| Forklaring | Forespørgslen indeholder ikke en national rolle eller autorisation, og der blev fundet mere end én national rolle tilknyttet CPR-nummeret for brugeren. |
| Løsning | Angiv i forespørgslen hvilken national rolle der skal bruges. Anvend en af de mulige roller (nationalRoles) fra fejlteksten. Alternativt kan bruger rollen sættes til "urn:dk:healthcare:no-role" i forespørgslen for at angive at der ikke ønskes en rolle eller autorisation på ID-kortet. |
| STS svar | faultcode = wst:FailedAuthentication faultactor = dk:sosi:sts:autorisation faultstring = Authentication failed |
|---|---|
| Årsag | |
| Forklaring | |
| Løsning | |
| STS svar | faultcode = faultactor = faultstring = |
|---|---|
| Årsag | |
| Forklaring | |
| Løsning | |
...