1
在我的asp.net網絡應用程序中,可以在文件夾上設置Windows身份驗證,並允許我的網站的其餘部分無需身份驗證即可訪問?這可以通過應用程序的web.config來設置,如果是這樣,如何?將windows身份驗證應用於單個文件夾
在我的asp.net網絡應用程序中,可以在文件夾上設置Windows身份驗證,並允許我的網站的其餘部分無需身份驗證即可訪問?這可以通過應用程序的web.config來設置,如果是這樣,如何?將windows身份驗證應用於單個文件夾
是的,它應該是可能的。你可以嘗試以下方法:
首先,啓用匿名和Windows身份驗證在IIS
然後<authentication>
條目添加一個窗口到Web.config
<authentication mode="Windows" />
<authorization>
<allow users="*" />
</authorization>
最後,添加了一個<location>
config條目您想要保護的文件夾,否認匿名用戶
<location path="pathToSubFolder">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>