I implemented a Java solution to retrieve a Kerberos ticket, I based my solution on the answer on this thread How to obtain a kerberos service ticket via GSS-API?
I need the ticket to send an HTTP request to an endpoint.
The ticket is being retrieved correctly, and I'm being able to perform the HTTP request, the problem I have is that I can only perform 1 request per ticket, it does not matter if I change the tickets lifetime in the code.
I'm sending the ticket as part of the HTTP request in the Headers as an Authorization header.
Is there a way to have the ticket not expire after a one time use? Is this normal behavior?