1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-22 08:10:58 +00:00

简化代码写法

This commit is contained in:
Mr. Myy 2020-07-30 11:03:32 +08:00 committed by GitHub
parent 513a4afff1
commit 9d23e5a3fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

3
app.go
View File

@ -197,11 +197,10 @@ func (app *App) Run(mws ...MiddleWare) {
pool.AppendCertsFromPEM(data) pool.AppendCertsFromPEM(data)
tlsConfig := tls.Config{ tlsConfig := tls.Config{
ClientCAs: pool, ClientCAs: pool,
ClientAuth: tls.RequireAndVerifyClientCert,
} }
if string(BConfig.Listen.ClientAuth) != "" { if string(BConfig.Listen.ClientAuth) != "" {
tslConfig.ClientAuth = BConfig.Listen.ClientAuth tslConfig.ClientAuth = BConfig.Listen.ClientAuth
} else {
tslConfig.ClientAuth = tls.RequireAndVerifyClientCert
} }
app.Server.TLSConfig = &tslConfig app.Server.TLSConfig = &tslConfig
} }