0

我有两个 PS 脚本,一个在本地机器上,另一个在远程机器上。本地机器正在执行以下操作

  1. 将文件从本地机器复制到远程机器
  2. 要求远程脚本对复制到远程机器的文件进行签名(远程机器和远程脚本位于同一台机器上_
  3. 文件签名后,将签名文件复制回源文件夹

但是我在这里面临一个问题。问题是,一旦远程服务器尝试对文件进行签名,它就会给我一条消息

没有为商店或对象指定提供者

我相信这不是 powershell 错误,并且与访问问题有关,但我真的无法自己弄清楚。

远程服务器由发布工程团队管理,我不想在那里进行任何更改。

请建议

谢谢并恭祝安康

4

1 回答 1

0

我认为签名证书将由发布工程团队成员安装。因此,当您尝试使用您的凭据调用脚本时,它会失败。您可以要求您的一位发布工程团队成员使用他的凭据从您的机器上运行脚本。如果他们成功了,那是因为没有为您的帐户安装签名证书。(由于安全和安全原因,通常发布工程团队不会更愿意提供对其他人的访问权限)

于 2012-01-03T13:10:39.390 回答