在blade-auth中调用短信验证码发送问题

Blade 未结 2 1707
gxshucheng
gxshucheng 剑圣 2020-11-13 10:17
悬赏:10

一、该问题的重现步骤是什么?

1. 我们购买了商业版,在blade-auth服务中增加短信验证登录方式,在调用短信feign时出了问题

2. blade-auth 中 pom.xml加入

org.springbladeblade-resource-api${bladex.project.version}

3.代码还没有开始写,先启动 blade-auth,system,user ,GateWay ,调用登录接口,弹出了一个登录框

image.png

4. pom.xml 中的 依赖 

blade-resource-api

去掉的话,一切正常


5.我们自己新建的微服务中调用

blade-resource-api

的短信验证码发送,短信验证码校验都很正常,但在 blade-auth中调用就会弹出这个登录窗


二、你期待的结果是什么?实际看到的又是什么?

正常调用短信服务,如何取消这个登录弹出框


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

spring-cloud 2.6.0版,windows10操作系统


四、请提供详细的错误堆栈信息,这很重要。

五、若有更多详细信息,请在下面提供。

2条回答
  • 2020-11-13 14:57

    先根据这个帖子的步骤走一下,看看具体报错是什么:https://sns.bladex.cn/article-14982.html

    得到报错信息后再下一步排查看看问题所在

    0 讨论(0)
  • 2020-11-13 16:23

    不断测试后,最后发现问题原因在于

    auth---引入了我们新建的微服务,我们新建的微服务---引入了blade-core-boot

    才导致这个弹窗,直接引入,

    是 auth 和 blade-core-boot的冲突,是否有包冲突在里面?


    为了验证这个问题,

    我恢复了最原始的spring cloud 服务,2.6.0版

    测试1:不做任何改动,测试正常,登录通过

    image.png


    测试2:auth里面加入blade-core-boot,再做测试,测试不通过

    image.png

    image.png

    这个时候auth并没有日志

    改用swagger测试,会出现这个弹窗

    image.png

    因为postman弹不出来这个登录框,所以没有什么日志信息,只是报错


    请问auth 和 blade-core-boot之间是有什么冲突吗?在使用的时候是否要注意什么?

    0 讨论(0)
提交回复