1

次の IIS 設定を持つ従来の ASP Web サイトがあります:
1. Windows 認証が有効 になっ
ています 2. 偽装が無効になっているため、匿名認証と基本認証も無効になってい
ます 3. アプリ プールは .Net 4.0、カスタム プロセス モデル ID を持つ統合パイプラインです。この ID には、UNC ローカルおよびネットワーク共有、バッチ ファイルなどへ

の排他的フル アクセスが与えられます。asp アプリケーション は、1.
Web アプリケーションにログインしているユーザーのユーザー情報を表示し、
2. 上記の共有にアクセスしてレポートを表示し、
3. 以下によってレポートを作成します。このWebアプリケーションのaspファイルにPOSTするDLLを呼び出し(webrequestを使用)、XMlを取得してXMLを共有に書き込みます。

私が直面している問題は、アプリ プール内のプロセス モデル ID ユーザーではなく、アプリケーション ユーザーに代わって上記のすべての呼び出しが行われていることです。このため、ほとんどのリクエストで Permission denied または 401 エラーがスローされます。

質問: アプリ プールのユーザーのみに代わって呼び出しが行われるように、Web サイトを構成するにはどうすればよいですか?

4

0 に答える 0