【发布时间】:2015-05-18 05:32:56
【问题描述】:
我正在开发一个骡子应用程序。我的起点是http。我需要使用作为请求标头发送的身份验证令牌来验证我的 http 调用。现在,如何在我的 Mule 应用程序中获取此请求标头值?
【问题讨论】:
-
你在使用oauth认证吗??请分享您正在尝试的流程...
标签: mule mule-studio mule-el mule-component mule-module-jpa
我正在开发一个骡子应用程序。我的起点是http。我需要使用作为请求标头发送的身份验证令牌来验证我的 http 调用。现在,如何在我的 Mule 应用程序中获取此请求标头值?
【问题讨论】:
标签: mule mule-studio mule-el mule-component mule-module-jpa
假设标头名称是否为“authToken”,其中包含身份验证令牌。
可以通过下面的 mel 表达式在 mule floe 中访问它#[message.inboundProperties.authToken]
【讨论】:
或者,如果您的标头是“authToken”,您可以使用以下表达式来获取您的标头:-
<logger message="#[message.inboundProperties.get('authToken')]" level="INFO" doc:name="Logger"/>
或
<logger message="#[message.inboundProperties.'authToken']" level="INFO" doc:name="Logger"/>
或
<logger message="#[message.inboundProperties['authToken']]" level="INFO" doc:name="Logger"/>
【讨论】: