在grpc中使用拦截器进行权限认证时出现偶发性拦截器失效问题
在并发情况下偶尔会有一两次grpc请求不走拦截器导致后续请求拿不到用户信息导致报错
拦截器主要作用验证权限及线程共享用户信息(ThreadUserInfo)
源码如下:发现该拦截器是试验性的
grpc版本:1.42.0 最新的grpc版本也是试验性的api
https://github.com/grpc/grpc-java/issues/3117
解决方式:请求接入方法后进行用户验证及线程共享用户信息或者利用其它方式进行拦截器拦截
因只有一个请求所以采取了进入方法后进行权限验证去掉拦截器