リモートコンピュータからPerfmonカウンタを読み取るための単純なAsp.Netページを作成しようとしています。アクセスが拒否されましたリモートコンピュータ(Perpmon)からPerfmonカウンタを読み取る
Visual Studio開発Webサーバーを使用してページを実行すると、すべて正常ですが、IISでホストされているときに同じページを実行しようとすると、Perfmonカウンタをインスタンス化する行でアクセス拒否エラーが発生します。
PerformanceCounter freeSpaceCounter = new PerformanceCounter("LogicalDisk", "Free Megabytes", "D:", "RemoteMachine12");
これは私が得る例外です:
Exception Details: System.ComponentModel.Win32Exception: Access is denied
私は(匿名ユーザーとして自分自身で)匿名アクセスの両方を使用して試したし、統合Windows認証 - の両方が作業をいけません。 PerfMonカウンター(ASPNETアカウントのような)を読み取るために使用されるアカウントは明らかです。そのアカウントではなく私のアカウントを使用してPerfMonカウンターにアクセスするにはどうすればよいですか? MSDNから
ありがとうございました - これは私が探していた答えです。 – Justin