You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Http status codes have defined meanings and the client has to act accordingly.
E.g. 503/Service Unavailable should trigger a pause in operations until the service is back again. In case this scenario is triggered on a token refresh it should not trigger a re-login what would be reasonable in case of a 401
// Most likely the file does not exist, default to the normal endpoint
Only in case of a 404 we can assume that the server is not supporting OpenID Connect. Any other http status code - specifically 503 shall lead into dedicated error handling.
TODO: double check the specifications
The text was updated successfully, but these errors were encountered:
Background
Http status codes have defined meanings and the client has to act accordingly.
E.g. 503/Service Unavailable should trigger a pause in operations until the service is back again. In case this scenario is triggered on a token refresh it should not trigger a re-login what would be reasonable in case of a 401
Tasks
Findings
OpenID Connect Service Discovery
ref:
client/src/libsync/creds/oauth.cpp
Line 527 in 40b29d2
Only in case of a 404 we can assume that the server is not supporting OpenID Connect. Any other http status code - specifically 503 shall lead into dedicated error handling.
TODO: double check the specifications
The text was updated successfully, but these errors were encountered: