我有一个密码别名,我需要在我的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"/>
。
答案 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;是使用安全保险库配置的别名密码。