From d138a407da0641214f3dffbbc601b40fc9ca01aa Mon Sep 17 00:00:00 2001 From: Jagan Parthiban Date: Wed, 22 May 2024 11:56:43 +0530 Subject: [PATCH] Update example client.go to handle Client-Cert-Subject header to determine the UID of the client --- experimental/certificate_auth/example/client/client.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/experimental/certificate_auth/example/client/client.go b/experimental/certificate_auth/example/client/client.go index b6cbd629d9..c1a6b6252a 100644 --- a/experimental/certificate_auth/example/client/client.go +++ b/experimental/certificate_auth/example/client/client.go @@ -53,6 +53,9 @@ func main() { log.Fatalln(err) } + // Uncomment the following line to set UID via Client-Cert-Subject header and change the UID value to match the user you want to authenticate + //req.Header.Set("Client-Cert-Subject", "CN=client,OU=client,O=client,L=client,ST=client,C=US,UID=userID") + resp, err := client.Do(req) if err != nil { log.Fatalln(err)