BConfig是否可以添加一个配置,来实现如下场景:
当客户端提供证书时则验证证书;否则不验证证书
当前只要配置了 BConfig.Listen.EnableMutualHTTPS,就一定要客户端提供证书: https://github.com/astaxie/beego/blob/7a48fbb69846515d9dc3627096590f2b7b2a1bca/app.go#L200 而如果不配置 BConfig.Listen.EnableMutualHTTPS,那么服务端就获取不到客户端的证书,因此无法在代码中验证证书有效性了
是否存在其他配置或者办法,来满足我的需求?