wildfly-26 - 将带有特殊字符的密码添加到 WildFly 凭据 Store

我正在 WildFly 中配置 [第二个] 数据源,但我似乎无法将密码添加到凭证 store。我可以使用明文密码选项创建数据源(并连接);但是当我添加密码并尝试使用凭据 store 时,我收到密码验证错误。密码包含以下字符:'!?'。我知道'!和 '?'不使用凭证 store 时应转义。我尝试过使用 "" 和 {} 来转义和不转义字符,但似乎没有任何效果。

回答1

除了其他特殊字符外,我还需要转义密码中的“\”字符。我的问题显然是我对凭证 store 所做的更新在重新加载凭证 store 之前没有被使用。我通过编写一个快速 REST 端点来获取凭证 store 并返回特定别名的存储(纯文本)密码来发现这一点。

相似文章

最新文章