TheManWhoStaresAtCode opened a new issue, #12438:
URL: https://github.com/apache/apisix/issues/12438

   ### Description
   
   When configuring the openid-connect plugin to provide the respective 
Id-Token in a header using the `set_id_token_header` property a X-Id-Token 
header is set. However, to my surprise the header contains not the whole 
Id-Token (i.e. header, payload and signature if present) but rather just the 
payload part of that JWT. This leads to two questions
   
   1. Is this the intended behavior, that the header contains only the payload 
part of the ID-JWT. In that case I suggest to update the parameter description 
accordingly.
   2. I need the actual ID-Token for my use-case. Is there a way to obtain it 
via a header or similar approach, once the openid-connect plugin has processed 
the incoming request?
   
   Best regards
   
   ### Environment
   
   - APISIX version (run `apisix version`): 3.11.0
   - Operating system (run `uname -a`): Linux apisix-745bddfc75-frbx6 
5.15.0-1087-azure #96-Ubuntu SMP Fri Mar 28 20:31:27 UTC 2025 x86_64 GNU/Linux
   - OpenResty / Nginx version (run `openresty -V` or `nginx -V`): 
openresty/1.25.3.2
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to