現在、System.Management.Automation.Runspaces.CommandとKerberos認証を使用するリモートRunspaceを使用してASP.NET MVCアプリケーションでユーザーを作成しようとしています。サービスアカウント。現在、開発サーバーでコマンドを実行しようとするとコマンドは正常に実行されますが、ライブWebサーバーでコマンドを実行しようとすると、次のメッセージが表示されます。MVC System.Management.Automation powershell実行でアクセス拒否エラーが発生しました
"リモートサーバーechange-serverに接続できませんでした。次のエラーメッセージが表示されます。アクセスが拒否されました。詳細についてはabout_Remote_Troubleshootingを参照してください。
ライブサーバーとデバッグサーバーの両方で、Enter-PSSessionを使用してリモートPowerShellセッションを開始できます。あたかもライブサーバー上でKerberosホップの問題があるように感じます。しかし、Kerberosがpowershellで正しく動作するためには、どのSPNを設定する必要があるのか不明です。ありがとうございました。
最高の信頼を使用するようにweb.configが設定されていますか? ' ' –
私はこれを追加して、もう一度やり直そうとしました。 –