Unable to find registration code in Shared Cache
Thursday, September 16, 2021 at 08:06amAfter entering pin on registration screen of Sample , i'm getting error in the response of https://XXXX.sdb.tid.onespan.cloud/v1/orchestration-commands API. Error is Unable to find registration code in Shared Cache.
Reply to: Unable to find registration code in Shared Cache
Thursday, September 16, 2021 at 08:49am.
Reply to: Unable to find registration code in Shared Cache
Thursday, September 16, 2021 at 09:28amHi Gulshan,
Thanks for your post! Is this error consistent or only happens after you leveraged the activation token few minutes after the generation so that it might get expired in OneSpan server cache?
Also could you kindly have a double check:
(1)if the domain specified in "com.vasco.orchestration.sample.Constants" class is the same as the domain you used to invoke the initial user registration API?
(2)if the "User ID" you input in the screen is the same as the "relationshipRef" and "userID" you specified in the user registration API? It's case sensitive.
Duo
Reply to: Hi Gulshan, Thanks for…
Friday, September 17, 2021 at 02:00amHi Duo,
I am little confused here. I downloaded the Orchestration SDK and created a Sandbox Account, Now trying to run iOS Swift Sample app. What steps I need to follow, Can you please explain steps one by one.
Thanks
Gulshan
Reply to: Hi Duo, I am little confused…
Friday, September 17, 2021 at 08:52amHi Gulshan,
I don't currently have a MAC by hand, but I imagine the steps should include:
(1)update the TID domain / accountIdentifier (let's say it's "yourdomain") in "Constants.swift" and launch the sample app
(2)use the Swagger API or any API client and invoke this API (you can use the exact same payload for testing purpose):
POST https://yourdomain.sdb.tid.onespan.cloud/v1/users/register
{
"objectType": "AdaptiveRegisterUserInput",
"cddc": {
"browserCDDC": {
"fingerprintRaw": "{browser:{\"userAgent\":Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36},support:{\"ajax\":true,\"boxModel\":undefined,\"changeBubbles\":undefined,\"checkClone\":true,\"checkOn\":true,\"cors\":true,\"cssFloat\":undefined,\"hrefNormalized\":undefined,\"htmlSerialize\":undefined,\"leadingWhitespace\":undefined,\"noCloneChecked\":true,\"noCloneEvent\":undefined,\"opacity\":undefined,\"optDisabled\":undefined,\"style\":undefined,\"submitBubbles\":undefined,\"tbody\":undefined},computer:{\"screenWidth\":2560,\"screenHeight\":1440,\"OS\":\"Microsoft Windows\",\"platform\":\"Win32\"},additional:{}}",
"fingerprintHash": "e96dadc9651f5fe8f071110eb174fe8e7a17a9d7a96b3b1980c13e5b4af3a4d7"
}
},
"clientIP": "192.168.0.1",
"relationshipRef": "userid1",
"staticPassword": "Test1234",
"sessionID": "4ED23EA44F23",
"userID": "userid1"
}
In the response, you'll get an activation code
(3)Back to the mobile application, click on start activation, and use the same user ID "userid1" and the Activation Password retrieved above.
Duo
Reply to: Hi Gulshan, I don't…
Friday, September 17, 2021 at 09:41amIt works, Thanks.