feign 调用一定需要 api key 吗?

Java 未结 0 6

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

1. 自定义feign-api调用

2. 

3.


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

内部feign调用一定要用 api key么?


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

BladeX 微服务架构


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

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springblade.core.secure.handler.IApiKeyHandler' available

at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:395) ~[spring-beans-6.2.19.jar:6.2.19]

at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:386) ~[spring-beans-6.2.19.jar:6.2.19]

at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1314) ~[spring-context-6.2.19.jar:6.2.19]

at org.springblade.core.tool.utils.SpringUtil.getBean(SpringUtil.java:62) ~[blade-core-tool-4.10.1.RELEASE.jar:4.10.1.RELEASE]

at org.springblade.core.secure.utils.AuthUtil.getApiKeyHandler(AuthUtil.java:99) ~[blade-starter-auth-4.10.1.RELEASE.jar:4.10.1.RELEASE]

at org.springblade.core.secure.utils.AuthUtil.isApiKeyRequest(AuthUtil.java:130) ~[blade-starter-auth-4.10.1.RELEASE.jar:4.10.1.RELEASE]

at org.springblade.core.cloud.feign.BladeFeignRequestInterceptor.apply(BladeFeignRequestInterceptor.java:64) ~[blade-core-cloud-4.10.1.RELEASE.jar:4.10.1.RELEASE]


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

回答
  • 消灭零回复
提交回复