如何防止Camel属性侦听器尝试替换路由中包含“{{"的字符串?

dl5txlt9  于 2022-11-07  发布在  Apache
关注(0)|答案(1)|浏览(88)

我正在尝试连接到密码包含“{{"的sftp。这导致Camel属性侦听器尝试查找密钥包含“{{"后的部分密码的属性。此操作失败。如何防止此问题?我已尝试手动转义“{{”字符(使用和不使用URL中的RAW)。我还尝试使用dsl端点。
另外,我需要从Spring属性文件中提取密码,例如
我的密码=....{{...

xnifntxz

xnifntxz1#

通常,Camel有答案!只需将原始密码包含在RAW函数中,即:

"...?password=RAW("+pwd+")

更多信息,请访问:https://camel.apache.org/manual/faq/how-do-i-configure-password-options-on-camel-endpoints-without-the-value-being-encoded.html

相关问题