After authenticating to the service, valid tokens are rejected when presented as Oauth Bearer tokens. The same tokens are valid when presented directly to the underlying Tapis service. Restarting the service resolves this until it happens again. We hypothesize this is due to the use of the functools lru_cache to cache API clients.
After authenticating to the service, valid tokens are rejected when presented as Oauth Bearer tokens. The same tokens are valid when presented directly to the underlying Tapis service. Restarting the service resolves this until it happens again. We hypothesize this is due to the use of the functools
lru_cache
to cache API clients.