Issue
The username is not logged when using Winstone Access Logging.
Resolution
The only way to achieve this would be by using a reverse proxy in front of Jenkins and having that provide the access logging. This would allow controlling all the logged parameters.
For example:
-
Nginx - https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/
-
Apache - https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/
-
HAProxy - https://www.jenkins.io/doc/book/system-administration/reverse-proxy-configuration-with-jenkins/