From 153592c24a0485f4549f5c7d2b0c997cd2e0e7c9 Mon Sep 17 00:00:00 2001 From: Vlad Mencl Date: Thu, 3 Nov 2022 15:31:11 +0100 Subject: [PATCH] Token: log exc_info for invalid tokens May quite help with troubleshooting - e.g., UniversitaDellaCalabria/SATOSA-oidcop#20 --- src/oidcop/oidc/token.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/oidcop/oidc/token.py b/src/oidcop/oidc/token.py index 337588b8..7b97e99a 100755 --- a/src/oidcop/oidc/token.py +++ b/src/oidcop/oidc/token.py @@ -172,8 +172,8 @@ def post_parse_request( _mngr = self.endpoint.server_get("endpoint_context").session_manager try: _session_info = _mngr.get_session_info_by_token(request["code"], grant=True) - except (KeyError, UnknownToken): - logger.error("Access Code invalid") + except (KeyError, UnknownToken) as err: + logger.error("Access Code invalid", exc_info=err) return self.error_cls(error="invalid_grant", error_description="Unknown code") grant = _session_info["grant"]