System.UnauthorizedAccessExceptionファイル システムから読み取ろうとすると、エラーが発生するアプリケーションがあります。
Network Serviceアプリ プールを調べたところ、それが ID に使用されていることがわかりました。IIS アプリケーションは、既存のアカウントを使用して匿名認証を許可しています。それを呼び出しましょうIUSR-MYSERVER。もIntegrated Windows authentication有効にしました。
Everyone問題のフォルダーに移動し、読み取り + 実行アクセス許可で追加すると、エラーはなくなります。IUSR-MYSERVERただし、または同じ権限を追加NETWORK SERVICEしても、同じエラーが発生します。
イベント ログのエラー エントリを見ると、ユーザーがN/A.
アプリケーションがファイル システムにアクセスしようとしているユーザーは? 単に使用するのは悪いと思いますEveryoneか?