Czy ktoś spotkał się z problemem występującym przy nadawaniu poświadczeń?
Mianowicie moje kolejne kroki to:
-
generowanie challenga na nip w /online/Session/AuthorisationChallenge
-
podpisanie pieczęcią z tym samym nipem i wysłanie InitSessionRequest z poprawnymi danymi do /online/Session/InitSigned
dostaje odpowiedz:
{"timestamp":".....",
"referenceNumber":"....",
"sessionToken":{"token":"......",
"context":{"contextIdentifier":{"type":"onip","identifier":".........."},
"contextName":{"type":"..","tradeName":null,"fullName":"....."},
"credentialsRoleList":[{"type":"standard_plain","roleType":"owner","roleDescription":"uprawnienie właścicielskie"{"type":"standard_plain","roleType":"owner","roleDescription":"system"}]}}} -
nadaje uprawnienia peselowi, w headerze dodaje "SessionToken": i tutaj wpisuje token z poprzedniego kroku (sessionToken.token)
{
"grantCredentials": {
"credentialsIdentifier": {
"type": "pesel",
"identifier": "11111111111"
},
"credentialsRoleList": [
{
"roleDescription": "read",
"roleType": "invoice_read"
},
{
"roleDescription": "write",
"roleType": "invoice_write"
}
],
"description": "pesel 11111111111 credencials"
}
}
Z tego requestu dostaje informacje:
{"exception":{"serviceCtx":"default","serviceCode":".......","serviceName":"online.credentials.credentials.grant","timestamp":"....","referenceNumber":null,"exceptionDetailList":[{"exceptionCode":21219,"exceptionDescription":"Sesja
interaktywna zakończona."}]}}
Czy ktoś spotkał się z taką odpowiedzią, lub wie w czym moze byc problem?
Z góry dziękuję!