一、该问题的重现步骤是什么?
物联网平台升级成cloud版本后,可以登录“Saber企业开发平台”的页面,但是登录物联网平台提示“缺失令牌,鉴权失败”。nacos中的sign-key和crypto-key是在Bladex中的blade-auth服务的SignKeyGenerator和CryptoKeyGenerator生成的,如下图所示。是不是哪里配置不对?
二、你期待的结果是什么?实际看到的又是什么?
期待的结果:物联网平台升级成cloud版本后,既可以登录“Saber企业开发平台”的页面,也可以登录物联网平台的页面。
实际看到的:物联网平台升级成cloud版本后,可以登录“Saber企业开发平台”的页面,但是登录物联网平台提示“缺失令牌,鉴权失败”
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
正在使用的产品:BladeX物联网平台
版本:1.2.0
操作系统:Windows11
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
物联网平台的前端是基于bladex的开源版开发的,有些模块的字段、api地址不一样,即使登录进去了也是没法使用的。
如果你已经升级到了bladex,那么就需要用配套前端saber3集成,然后再使用。
前端升级看这里:https://iot.bladex.cn/tech/framework/frontend.html
本地使用postman调用接口,也显示"缺失令牌,鉴权失败"的401错误。这个好像跟前端是否更新成saber3代码与否,好像关系不大。验证码接口应该是/blade-auth/captcha