Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Flere autorisationer fundet
STS svarfaultcode = wst:FailedAuthentication
faultactor = dk:sosi:sts:autorisation
faultstring = Authentication failed: multiple authorizations found ([{code, role}, .., {code, role}])
ÅrsagBruger
ForklaringDer 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øsningAngiv 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.
Ingen rolle eller autorisation fundet for bruger
STS svarfaultcode = wst:InvalidRequest
faultactor = dk:sosi:sts:nbo
faultstring = The request was invalid or malformed: EducationCode must be specified or unique authorization must exist.
ÅrsagBruger
ForklaringDer skal enten være angivet en rolle i ID-kortet, eller den specificerede bruger skal have præcis én national rolle eller autorisation.
LøsningAngiv i ID-kortet den ønskede rolle eller autorisation for brugeren.

STS svarfaultcode
faultactor
faultstring
Årsag
Forklaring
Løsning

Validering af claims

Manglende CPR claim
STS svarfaultcode = wst:InvalidRequest
faultactor = dk:sosi:sts:*
faultstring = CPR claim missing
ÅrsagAnvender
ForklaringDen medsendte forespørgsel indeholder ikke et CPR claim.
LøsningFremsend en ny forespørgsel med et gyldigt CPR claim (og overvej at stramme op på klient systemets input validering).

...

Manglende certsubdn på jwt token
STS svarfaultcode = wst:InvalidRequest
faultactor = dk:sosi:sts:its
faultstring = JWT claim missing: certsubdn
ÅrsagAnvender
ForklaringMedsendte jwt token mangler feltet "certsubdn"
LøsningUdsted et nyt jwt token, hvor feltet "certsubdn" er inkluderet.
Manglende IT System på token
STS svarfaultcode = wst:InvalidRequest
faultactor = dk:sosi:sts:nbo
faultstring = The request was invalid or malformed: IT System must be specified.
ÅrsagAnvender
ForklaringFeltet "ITSystemName" er påkrævet på det medsendte token, på denne type forespørgsel.
LøsningLav en ny forespørgsel, hvor "ITSystemName" er specificeret på tokenet.

STS svarfaultcode
faultactor
faultstring
Årsag
Forklaring
Løsning

Validering af Assurance Level

...