在WSO2配置文件中使用密码别名

时间:2016-06-09 14:54:51

标签: passwords wso2 expression alias

我有一个密码别名,我需要在我的API配置文件中使用它。

保存后我的配置出错了。 任何帮助将不胜感激。 <property name="uri.var.Password" expression="wso2:vault-lookup('testenc.password')"/> <property name="messageType" value="application/xacml+json" scope="axis2" type="STRING"/> <property name="Authorization" expression="fn:concat('Basic ', base64Encode('username:get-property('uri.var.Password')'))" scope="transport"/>

2 个答案:

答案 0 :(得分:0)

您可以尝试发布here的其他问题。使用管理控制台“Secure Vault Tool”部分添加密码。然后使用您使用的别名在ESB synapse配置文件中引用密码。

答案 1 :(得分:0)

嗨,最后以<property name="Authorization" expression="fn:concat('Basic ', base64Encode(fn:concat('username:',get-property('Password'))))" scope="transport"/>完成,其中&#34;密码&#34;是使用安全保险库配置的别名密码。