Different URL between Okta OAuth 2.0 login and logout
—
Tips
The Okta API documentation mentions the same ${baseUrl}
for all the endpoints. For instance, ${baseUrl}/v1/authorize
to login, ${baseUrl}/v1/logout
to logout, and ${baseUrl}/v1/userinfo
for user information.
While working for a client’s project, after a successful login, I started receiving a 404 not found error for other endpoints, like /logout
and /userinfo
.
It looks like some Okta implementations require a different baseUrl
, in this client’s specific case it’s oauth2/
.
Thus, if you get a 404 not found error for your logout
endpoint, try to add oauth2/
to the URL: https://${baseUrl}/oauth2/v1/logout
.
Leave a comment