Clear TLS client headers if TLSMutualAuth is optional

This commit is contained in:
stffabi
2019-06-26 11:32:04 +02:00
committed by Traefiker Bot
parent 51419a9235
commit 8e47bdedc6
3 changed files with 146 additions and 224 deletions

View File

@@ -113,7 +113,7 @@ func (s *Server) buildMiddlewares(frontendName string, frontend *types.Frontend,
}
// TLSClientHeaders
tlsClientHeadersMiddleware := middlewares.NewTLSClientHeaders(frontend)
tlsClientHeadersMiddleware := middlewares.NewTLSClientHeaders(frontend.PassTLSClientCert)
if tlsClientHeadersMiddleware != nil {
log.Debugf("Adding TLSClientHeaders middleware for frontend %s", frontendName)