2013-08-17 70 views
1


我想了解如何只使用根web.config而不是ASP.NET Webforms項目的任何子文件夾中的每一個互聯網,但不幸的是我找不到答案答案。例如我們有一個項目,其子文件夾如AdministratorUsers,並且在每個文件夾中都有Web.Config文件,用於對用戶進行身份驗證並通過他們的許可限制用戶。
有了這個問題,是否有可能我們使用ONLY根web.config來驗證沒有任何web.config子文件夾中的用戶?使用根web.config而不是子文件夾web.config


請幫幫我。

Shadman

回答

0

您可以使用location元素
例如

<location path="subdir1"> 
     <system.web> 
     <authorization> 
      <allow users ="*" /> 
     </authorization> 
     </system.web> 
</location> 
+0

謝謝eminach,我知道,我們可以爲了使用戶permision使用'在web.config中location'標籤,但它可以存在於子在web.config文件中使用文件夾!當我把這個標籤放在根web.config上時,我從IIS獲取錯誤。 – Aspmaker

+0

把不存在的文件夾放到主流文件夾中,並給予所有子文件夾的權限 –

+0

我不明白eminach,請你解釋一下嗎?或者給我一個關於這個的幫助或參考?謝謝。 – Aspmaker

相關問題