我們有我們通常在IIS6運行,用於在IIS7運行罰款.NET 2.0的應用程序,但最近對Vista的IIS7安裝SP1後,似乎就在web.config文件中的一行哽咽道:什麼是Web.Config的System.Web部分中的AllowLocation =「true」?
<system.web AllowLocation="true">
刪除AllowLocation屬性是否安全?這個屬性有什麼作用?
我們有我們通常在IIS6運行,用於在IIS7運行罰款.NET 2.0的應用程序,但最近對Vista的IIS7安裝SP1後,似乎就在web.config文件中的一行哽咽道:什麼是Web.Config的System.Web部分中的AllowLocation =「true」?
<system.web AllowLocation="true">
刪除AllowLocation屬性是否安全?這個屬性有什麼作用?
從MSDN:
當設置爲false,AllowLocation屬性指示部分爲母語的讀碼器訪問。因此,不允許使用location屬性,因爲本機代碼閱讀器不支持位置的概念。
默認值爲true,因此您應該可以將其刪除而不影響應用程序。
如果將此設置爲true,則應在web.config中啓用任何<location>
部分,因此,如果沒有內容,您應該可以將其刪除。
有趣的是,我們在我們的Web.Config文件中有
對IIS6或IIS7中的應用程序沒有影響。 – wweicker 2008-09-26 00:27:30