Make sure that the Application Pool identity has Read & Execute access on the files hosted by IIS (in other words, check the files at D:\path\to\site). Whether it's Network Service, a domain account, whatever.. it's going to need R&X permission.
私はそれが起こっていると推測しているのは、サーバー上のローカル管理者だからです。ローカルで行うと、ローカルの資格情報を使用してサイトを取得できます。しかし、リモートで行う場合、匿名アクセスが有効になっていても、IISはこれらのファイルにアクセスする必要があります(そうでなければ、ページを提供するファイルをどのようにロードできますか?)。
あなたが困惑している場合は、要求を出しながらサーバー上でfilemonやprocmon localのようなプログラムを試してみて、401が得られたら何がアクセス拒否されているのか見てみてください。