secure 指定放行url 配置不生效

Blade 已结 1 7058
lunli
lunli 剑者 2019-05-16 10:35

WX20190516-103339.png

加入配置后 请求还是未授权 blade-shop-test 为我新建的服务,想放行下边的所有接口

1条回答
  •  admin
    admin (最佳回答者)
    2019-05-16 10:45

    1. blade-shop-test应该是一个springcloud服务名,而在cloud模式中,这个服务名是不作用与请求url的。

    2. 他会作为一个key用来转发负载均衡。

    3. 在boot模式中,我为了兼容cloud格式的接口,会在对应的controller加上serviceName,而如果你在boot中这么配置是正确的,但是cloud不正确,因为接口url没有这个参数

    如何操作?可以看如下步骤:

    1. 参考blade-flow模块,建一个属于自己服务的配置文件,在nacos配置文件内放行

    image.png

    image.png


    2. 在需要放行的工程内,创建配置类,对需要放行对接口进行放行配置

    image.png

    3. 以上两种方式采用一种即可

    0 讨论(2)
提交回复