Java apachecamel中的授权承载令牌
我想使用ApacheCamel调用rest Web服务,该服务使用承载令牌作为授权。如果我使用下面的代码,我将获得401个未经授权的访问权限--Java apachecamel中的授权承载令牌,java,rest,apache-camel,bearer-token,Java,Rest,Apache Camel,Bearer Token,我想使用ApacheCamel调用rest Web服务,该服务使用承载令牌作为授权。如果我使用下面的代码,我将获得401个未经授权的访问权限-- @组件 公共类LoadFileRouteBuilder扩展了RouteBuilder{ @凌驾 public void configure()引发异常{ 从(“计时器:mytimer?repeatCount=1”) .log(“计划作业!”) 。至(“直接:httpRoute”); 发件人(“直接:httpRoute”) .log(“Http路由已启动
@组件
公共类LoadFileRouteBuilder扩展了RouteBuilder{
@凌驾
public void configure()引发异常{
从(“计时器:mytimer?repeatCount=1”)
.log(“计划作业!”)
。至(“直接:httpRoute”);
发件人(“直接:httpRoute”)
.log(“Http路由已启动”)
.setHeader(Exchange.HTTP_方法).constant(HttpMethod.GET)
.setHeader(Exchange.CONTENT_类型,常量(“应用程序/json”))
.setHeader(“授权”).simple(“承载人”+myToken)
.至(”https://my-rest-ws-url")
.log(“响应:${body}”);
}
}
我还尝试使用process方法设置授权令牌exchange.getIn().setHeader(“授权”、“承载者”+myToken);也不管用
这是发送承载令牌的正确方式吗?我更改了驼峰版本,解决了问题。我更改了驼峰版本,解决了问题。