mirror of
https://github.com/astaxie/beego.git
synced 2024-11-22 08:10:58 +00:00
简化代码写法
This commit is contained in:
parent
513a4afff1
commit
9d23e5a3fb
3
app.go
3
app.go
@ -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
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user