0
我在下面具有此配置以隱藏特定組中用戶的文件夾。它適用於一個域,但是當我嘗試將它部署到另一個域時,它不會。 我知道這些設置在web.config中的正確位置,並且格式正確,因爲如果我更改爲拒絕用戶=「*」,沒有人會看到它的文件夾(幾乎就像我想要但我只想隱藏特定AD組),而且我知道我有一個正確的AD組,因爲我在代碼中使用它(執行IsInRole檢查)。在asp.net中隱藏具有拒絕角色的文件夾
<location path="Folder">
<system.web>
<authorization>
<deny roles="domain\group"/>
</authorization>
</system.web>
</location>
- 使用Windows Athentications
我能錯過第二IIS /域? (不要忘記,它適用於「第一」域/ IIS)
請詳細說明「不工作」。每個人都可以訪問,或者沒有人可以訪問,或者顯式不工作?第二臺可以訪問該域的IIS服務器有問題嗎?您是否啓用目錄瀏覽,因爲通常用戶本身不知道「文件夾」。 – 2014-09-26 11:48:50
不起作用=每個人都可以看到'文件夾'。它相當不是真正的文件夾,但MVC路徑,但它在我的第一個域/ iis上工作。任何有關可能會干擾IIS設置的想法? – ceciliaSHARP 2014-09-26 13:07:00
是的,兩者都在相同的身份驗證模式(窗體或窗口),對不對?另外,兩臺服務器都是相同版本的IIS和OS? – 2014-09-26 14:44:44