security - 无法在 wso2 中使用 Secure Vault
问题描述
我无法使用secure vault
来加密用户名和密码WSO@ API Manager 2.6.0
我做了以下配置:
- 运行
./ciphertool.sh -Dconfigure
以启动密码工具 - 给出了要加密的密码
- 将其添加到碳控制台中
/_system/config/repository/ components/secure-vault location
。 - 被称为调解
<Password>{wso2:vault-lookup('AdminUser.Password')}</Password>
我收到了这个错误:
信息 - DefaultCryptoProviderComponent 'CryptoService.Secret' 属性尚未设置。'org.wso2.carbon.crypto.provider.SymmetricKeyInternalCryptoProvider' 不会注册为内部加密提供者。如果提供者需要注册,请设置密码。
解决方案
推荐阅读
- javascript - JavaScript:条形图使用循环填充数据
- git - 使用 git 推拉我的 conda 环境
- c++ - 有没有办法从同一个类中的仿函数调用类方法?
- mysql - 我们如何知道mysql复制中master后面的语句
- google-analytics - 谷歌分析数据集从头开始
- java - 带有多个错误消息的 Spring 休眠类型验证
- dialogflow-es - 使用 AWS Lex 和 Dialogflow 构建具有不同 webhook 的类似机器人
- laravel - 使用 Laravel 和 Swagger / OpenAPI 的工作流程
- javascript - 猫鼬动态条件推送返回为 [object]
- python - 在 Python 中创建一个矩阵来存储字符串字符的最右边的索引