我使用CyberArk 12.1通过SDK获取数据库密码。应用程序是在NetCore3.1中编写的,我们将其迁移到NET 6。遗憾的是,CA 12.1与NET 6不兼容,12.6中出现了支持,但我的组织目前不计划升级
我尝试从应用程序(NET 6)执行PowerShell脚本以连接CyberArk代理
脚本从CA返回错误
APPAP 308 E-进程路径无效。需要完整路径
动力 shell
C:\Program Files (x86)\...\CLIPasswordSDK.exe GetPassword /p AppId=xxx /p Query="Safe=xxx;Folder=Root;Object=xxx" /p Reaseon="test"
我不明白path在这里是什么意思?我该如何解决这个问题?我的脚本中可能有什么错误?
1条答案
按热度按时间vhmi4jdf1#
通过创建新进程在应用程序中执行脚本
必须输入绝对路径