2003 サーバーでは、標準IUSR
の匿名アクセスを使用して Web サイトを実行しています。
このサイト内にはいくつかの仮想ディレクトリがあり、すべてがローカル Web サーバー上の同じ物理ディレクトリを指しています (これにより、すべての顧客をアップグレードするときに、更新するコードベースが 1 つだけになります)。
これらの各 vdir 内に、DFS ネットワーク共有を指す別の vdir を作成しました。これらの vdir をセットアップしたとき、DFS 共有に必要なすべてのセキュリティ/権限を持つドメイン ユーザー として接続するように明示的に指示しました。
しかし、Web ページを読み込もうとするたびServer.Execute
に、DFS 共有上のファイルに対する操作は失敗します。
DFS ディレクトリの監査をオンにすると、2 つの失敗した監査が表示されます。どちらもIUSR
、DFS 共有への接続を試みたアカウントであることが示されています。
特定のドメイン ユーザーとして接続するように vdir に明示的に指示したときに、なぜこのようなことが起こるのでしょうか?
Server.Execute
リモートディレクトリに常に接続するようにサイトに指示したものとは異なる資格情報で実行されますか?