一、该问题的重现步骤是什么?
我新建了一个服务,我需要配置那些内容,让我的服务统一都走网关鉴权?
我的操作步骤:
我通过develop工程生成了前后端代码;前端代码在没有携带鉴权token的情况下,可以直接请求到后端的接口;
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
通过blade-gateway访问都会进行鉴权的(不能直接通过http://localhost:8081/list去访问直连的服务地址)(需要通过Gateway去调用比如 http://localhost/blade-test/list),服务因为默认是在内网,没有加入鉴权,你不能直接跳过网关去调用服务的地址。
正常部署后是只能对外暴露网关的端口的。如果你一定要把服务对外暴露,调用服务的时候进行鉴权,可以自己定义Secure的配置,开启Secure二次鉴权.
类似这样开启
扫一扫访问 Blade技术社区 移动端