本文主要介绍自定义认证方式的原理实现。
本节相关代码已经上传到百度网盘了;
链接: https://pan.baidu.com/s/1za02qnUII78n-XhlrLf7RA
密码: 3tok
其实,就是在客户端一侧,实现了grpc-go/credentials/credentials.go文件下的PerRPCCredentials接口;
此接口如下:
1.type PerRPCCredentials interface {
2. GetRequestMetadata(ctx context.Context, uri ...