最近搭建一个测试环境, 当前服务在给后端服务发包时, 一直返回了失败的错误码(-1396)。 对比外网的操作, 请求包发现没有太大差别啊(仅仅是IP不同)。 非常纳闷。
后来经过进一步分析, 到处找这个错误码的含义, 最后终于找到了, 意思是权限不足。 根据之前的经验, 恍然大悟了, 后端服务需要当前服务有请求权限, 而当前服务没有(测试环境)。
怎么解决呢? 当然可以想法设法给当前服务加权限啊, 但不知道加的配置权限的入口在哪里, 怎么办呢? 直接在测试环境修改了后端服务的权限判断, 搞定! 快速解决问题才是王道。