0

2 つの PS スクリプトがあり、1 つはローカル マシン上にあり、もう 1 つはリモート マシン上にあります。ローカル マシンは次の操作を実行しています

  1. ローカル マシンからリモート マシンへのファイルのコピー
  2. リモート マシンにコピーされるファイルに署名するようにリモート スクリプトに依頼する (リモート マシンとリモート スクリプトは同じマシン上にあります_
  3. ファイルが署名された後、署名されたファイルをソース フォルダにコピーします。

ただし、ここで問題に直面しています。問題は、リモートサーバーがファイルに署名しようとするとすぐにメッセージが表示されることです

ストアまたはオブジェクトのプロバイダが指定されていません

これはPowerShellのエラーではなく、何らかの形でアクセスの問題に関連していると思いますが、自分でそれを理解することはできません.

リモート サーバーはリリース エンジニアリング チームによって管理されており、変更を加えたくありません。

提案してください

感謝と敬意

4

1 に答える 1

0

署名証明書は、リリース エンジニアリング チームのメンバーによってインストールされたと思います。そのため、資格情報を使用してスクリプトを呼び出そうとすると失敗します。リリース エンジニアリング チームのメンバーの 1 人に、自分の資格情報を使用してマシンからスクリプトを実行するよう依頼できます。成功した場合は、アカウントに署名証明書がインストールされていないことが原因です。(通常、リリース エンジニアリング チームは、セキュリティと安全上の理由から、他のものへのアクセスを提供することを好みません)

于 2012-01-03T13:10:39.390 に答える