I am able to get OAuth 2.0 in Webservice working, but I get this message:
The response from the login includes a refresh token. How can we setup Creatio to refresh, as they time out.
{
"access_token": "-M7ETi6Z7mO5lH0J2oOgXaHerJmI0flB63MtkpP90vw",
"expires_in": 3600,
"token_type": "Bearer",
"refresh_token": "Z70gq5-qG5XeUzcEad6Z7BHjgZ_FyRSEWo-oKumafno",
"scope": "api"
}
Like
2 comments
20:38 Dec 20, 2023
Hello Keith,
It seems like you are attempting to make a call to an external endpoint from your web service, and not using Creatio's IdentityService. If that's the case, you will need to pass the `refresh_token` parameter to this third-party endpoint in the request body, where the request body type should be `x-www-form-urlencoded`. This will ensure that the token is automatically updated in case the old token has expired.
20:51 Dec 20, 2023
Thank you. I had the wrong Scope Type. Once I changed it all is working.
Show all comments