diff --git a/src/Authenticator/BearerUserProvider.php b/src/Authenticator/BearerUserProvider.php
index e2b85cac2bded8d130174f731ce2c2f90b3a6a91..1a7cf750ba3fcd4f705a9baf214fc4d39ab1459a 100644
--- a/src/Authenticator/BearerUserProvider.php
+++ b/src/Authenticator/BearerUserProvider.php
@@ -47,6 +47,7 @@ class BearerUserProvider implements BearerUserProviderInterface, LoggerAwareInte
         try {
             $jwt = $validator->validate($accessToken);
         } catch (TokenValidationException $e) {
+            $this->logger->info('Invalid token:', ['exception' => $e]);
             throw new AuthenticationException('Invalid token');
         }
 
@@ -54,6 +55,7 @@ class BearerUserProvider implements BearerUserProviderInterface, LoggerAwareInte
             try {
                 $validator::checkAudience($jwt, $config['required_audience']);
             } catch (TokenValidationException $e) {
+                $this->logger->info('Invalid audience:', ['exception' => $e]);
                 throw new AuthenticationException('Invalid token audience');
             }
         }