使用Camel restlet组件添加授权标头

时间:2017-10-04 17:02:47

标签: apache-camel restlet restlet-2.0

我一直在使用restlet camel组件与端点通信好几周了,但是在我需要为我的请求添加授权标头之后,那就是我不断获取这个警告:

  

警告:不允许添加标准标题“授权”。请使用Restlet API中的等效属性。

阻止将标头添加到外发邮件中。 我已经看到了使用restlet的解决方案,但是当我将它用作骆驼组件时我没有那么奢侈。

我尝试使用org.restlet.http.headers属性,但仍然收到相同的消息。

任何想法如何让它发出我的授权标题? (我宁愿不使用http组件)

注意:我正在使用Camel 2.19.2,相同版本的restlet

1 个答案:

答案 0 :(得分:0)

Restlet上有一张支持此功能的门票,但他们没有实现此功能:https://github.com/restlet/restlet-framework-java/issues/1198

还有一张骆驼票:https://issues.apache.org/jira/browse/CAMEL-10665

由于似乎Restlet需要永远来解决这个问题,我们可能不得不咬紧牙关并在camel-restlet组件中进行特殊修复