一、该问题的重现步骤是什么?
两个blade.yaml一模一样的,这是啥原因呢,是不是打包正式的时候做了什么限制吗
1.
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
再对比下 blade-dev.yaml 和 blade-prod.yaml 的配置。
prod环境主要是针对swagger的强制关闭、日志的打印级别有关,没有对接口权限做这方面的限制。
你也可以本地连接这两个不同环境的nacos服务,看看本地服务是否能够放行成功,先去排除时java服务的配置问题还是nacos本身的配置问题
本地连接测试环境可以,连接正式环境就不行
1.这是正式环境的,指定的prod
2.这是测试环境的,指定的dev,就可以请求到接口
大佬帮我看看还有啥解决办法不,折磨好久了,
把你两个nacos都开放到外网(记得8848、9848、9849端口都开放),地址和nacos的账号密码发邮件提供:bladejava@qq.com
我们来连接试试看。
底层鉴权的逻辑可以在这里打断点
扫一扫访问 Blade技术社区 移动端