リモート共有への UNC パスを使用して IIS の下に仮想ディレクトリを設定する場合、共有への読み取り要求がどのユーザー ID に到達することを期待する必要がありますか?
上記のシナリオをセットアップし、Windows エクスプローラーで確認した、リモート共有に対するアクセス許可を持つ既知のユーザーとして、'Connect As' の下のユーザーを構成しました。
ただし、 http://localhost/myfiles/atestfile.txtを使用して共有上の Web ブラウザー内からファイルにアクセスしようとすると、HTTP エラー 401.5 - Unauthorized: Authorization failed by an ISAPI/CGI application エラーが返されます。「myfiles」はリモート共有にマップされ、atestfile.txt は共有フォルダーにあります。
sysinternals filemon アプリケーションを使用して、共有への読み取り要求が実行されているプロセスとユーザーを確認すると、要求が w3wp.exe プロセスを介して行われ、ユーザーが "NT AUTHORITY\NETWORK" として表示されるという詳細が得られます。 "。
「Connect As」オプションで構成したユーザーとしてユーザーが表示されることを期待していました。
任意のガイダンスをいただければ幸いです。