关于go build --tags=nopkcs11执行报错
来源:7-7 合约编写E

CaesarVong
2020-06-17
老师,您好!我在生成assetsExchange.go时执行go build --tags=nopkcs11报如下错误:
#github.com/hyperledger/fabric/core/comm
…\core\comm\creds.go:59:55: too few values in credentials.TLSInfo literal
麻烦您帮我诊断一下,到底是什么错,应如何修改才能跑通,谢谢!
写回答
1回答
-
自游蜗牛
2020-06-20
我通过查看代码,你看是这段代码的问题吗?
```
// ServerHandshake does the authentication handshake for servers.
func (sc *serverCreds) ServerHandshake(rawConn net.Conn) (net.Conn, credentials.AuthInfo, error) {
conn := tls.Server(rawConn, sc.serverConfig)
if err := conn.Handshake(); err != nil {
return nil, nil, err
}
return conn, credentials.TLSInfo{conn.ConnectionState()}, nil
}
```
如果是的话,你如果是1.0版本的fabric,试着把go版本降低到1.7试试
00
相似问题