通过 Admin Service Enterprise Integrator 访问 Secure Vault 工具

Accessing the Secure Vault Tool through Admin Service Enterprise Integrator

是否可以像通过 Enterprise Integrator (ESB) 管理页面中的 Secure Vault Tool 那样使用管理服务配置条目?

我目前使用 PowerShell 脚本 install/configure WSO2,但现在需要将值添加到安全库中。

非常感谢, 加里

我现在想出了使用 PowerShell 执行此操作的解决方案。

我采取的步骤如下:

  1. 克隆了 Cipher Tools github 项目并创建了一个允许传入参数的新版本 CipherTools,以消除交互的需要并删除了 Console.readline() 导致我出现问题.
  2. 创建了新版本的 ciphertool.bat 以利用我的新版本 ciphertool.jar
  3. 更新了我的 PowerShell 脚本以调用我的新版本 ciphertool.bat 捕获响应
  4. 使用我捕获的加密值并通过 PropertiesAdminService 将其存储在 WSO2 EI 中

调用新格式ciphertool.bat:

ciphertool2.bat StorePassword ValueToEncrypt

在 PowerShell 中调用新 ciphertool.bat 的示例:

$result = .\ciphertool2.bat wso2carbon 测试