繼承了「允許所有用戶」的規則我在IIS 7中創建一個新的網站這個網站是繼承了規則,允許所有用戶。我想刪除這條規則,但它不會讓我。有沒有辦法將網站設置爲不繼承任何規則?禁止從IIS 7
Q
禁止從IIS 7
8
A
回答
5
對此的解決方案是使用URL授權。請參閱here進行安裝。然後在IIS授權規則中,您可以刪除允許所有用戶訪問該網站的規則。在此基礎上先前的問題IIS7 Authorization Rules/Config - Prompting Perpetually
7
改變你的web.config F.E.通過以下方式:
<system.web>
<authorization>
<allow roles="Administrator"/>
<deny users="?"/>
</authorization>
</system.web>
匿名用戶使用問號標識。
http://msdn.microsoft.com/en-us/library/wce3kxhd.aspx
你可以在IIS一樣,究竟是什麼改變了上述的方式你的web.config。
編輯:如果這不起作用嘗試這在web.config
的頂部:
<configuration>
<system.webServer>
<security>
<authorization>
<remove users="*" roles="" verbs="" />
<add accessType="Deny" users="?" />
<add accessType="Allow" roles="Administrators" />
</authorization>
</security>
</system.webServer>
</configuration>
http://www.iis.net/ConfigReference/system.webServer/security/authorization
EDIT2:我最後一次嘗試...
更改t他對您的應用程序目錄的權限不包括來自其父項的可繼承權限。
相關問題
- 1. IIS 7禁用「需要SSL」
- 2. 403禁止部署asp.net 4.0 MVC 3網站IIS 7時
- 3. iis 7禁用Windows身份驗證
- 4. IIS 7完全禁用緩存
- 5. 不能在Windows中停止IIS 7
- 6. 從CASSINI傳遞到IIS 7
- 7. IIS 10.0 HTTP錯誤403.0 - 禁止
- 8. ASP.NET和IIS 7.5 - HTTP錯誤403.14 - 禁止
- 9. IIS禁止直接訪問圖像
- 10. 禁止訪問IIS中的訪問
- 11. IIS 403 - 禁止,當使用網址
- 12. 從構建腳本中停止IIS 7應用程序池
- 13. PIC:禁止從ISR
- 14. 403禁止從IIS 6使用主機頭,日誌爲200
- 15. 從IIS Express訪問遠程Web服務會導致403禁止
- 16. IIS URL重寫 - IIS 7
- 17. WCF - IIS 6與IIS 7
- 18. nginx的403在Debian下禁止7
- 19. 在IIS 7
- 20. 對於IIS 7
- 21. ISAPI_Rewrite在IIS 7
- 22. cherrypy和IIS 7
- 23. URLRewrite IIS 7
- 24. IIS 7奇怪
- 25. 在IIS 7
- 26. IIS 7 Url Shortenr
- 27. 在IIS 7
- 28. 在IIS 7
- 29. 403禁止:從reddit
- 30. 禁止從帆布
可能無法正常工作:我安裝了URL授權,但沒有使我能夠刪除「所有用戶」的「允許」規則。 – Tim
此解決方案並不適用於所有情況 –
至少在Windows 7中進行了一個小改進:安裝URL授權後,您需要關閉IIS管理器並重新啓動。然後,如果您按類別分組,則可以在「安全」部分下看到新的「授權規則」功能。從這裏@Tim,你可以刪除「所有用戶」的「允許」規則。 –