WS02 EI 计划任务 - 如何加密参数



创建WS02计划任务时,我需要它将其他Web服务的身份验证详细信息作为参数。我想创建加密配置的作业,以确保这些详细信息不会以纯文本形式存储在任何地方。

我已经为 IE 实例打开了密码加密。 我已经在密文属性中存储了值的加密

示例密码=(长加密值(

我已经引用了配置参数以使用密码工具中的加密值。

Sample.Password=repository/deployment/server/synapse-configs/default/tasks/SampleTask.xml//task/property[@name='param1'][@value],true

我已经跑了

密码工具.bat -D配置

它更新了任务 XML,如下所示;

<属性 name="param1" value="password" />

但是计划任务会为值选取"password",而不是存储在密文属性中的解密值。

我做错了什么?

您必须在突触配置中加密密码的方式(突触配置用于创建突触运行时。 与其他配置文件(/conf 内的文件(文件夹中加密密码的方式不同。有关更多信息,请参阅我们的官方文档。

此博客介绍如何创建计划任务以触发代理服务,该服务使用给定别名记录加密密码的实际值。

如果您正在寻找一种解决方案,您需要在您编写的任务中解析加密密码(使用安全保管库(,则可以从博客文章中找到该信息

最新更新