<authentication mode="windows">
IIS のバージョンが異なると、web.configでの設定の影響がどうなるか疑問に思っています。
IIS 5 では、そのすべてが Web サーバーによって統合および制御されるため、影響はほとんどまたはまったくないと思います。
IIS 6 および 7 では、Web サーバーを匿名アクセスに設定すると、ホストされている各 Web アプリケーションは、モードを設定することで Windows 認証を使用するかどうかを決定できると思います。つまり、web.config はこれらの IIS バージョンで ASP.NET を制御し、サーバーをオーバーライドします。
私の観察経験以上にこれを裏付けるホワイトペーパーまたは参考文献を探しています