From 50d09c183b146fb591e940745e8b905fd3847a81 Mon Sep 17 00:00:00 2001 From: Mariano Cano Date: Wed, 2 Sep 2020 15:08:24 -0700 Subject: [PATCH] Fix example and use ClientCAs. Server trust client certificates using ClientCAs instead of RootCAs. --- examples/basic-federation/server/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/basic-federation/server/main.go b/examples/basic-federation/server/main.go index 4a95c6af..2becff18 100644 --- a/examples/basic-federation/server/main.go +++ b/examples/basic-federation/server/main.go @@ -34,7 +34,7 @@ func main() { w.Write([]byte(fmt.Sprintf("Hello %s (cert issued by '%s') at %s", name, issuer, time.Now().UTC()))) }), - }, ca.AddFederationToRootCAs(), ListTrustedRoots()) + }, ca.AddFederationToClientCAs(), ListTrustedRoots()) if err != nil { panic(err) }