2011-07-18 28 views
3

Heather Stackoverflowers如何使用web.config文件保護頁面?

我的問題是:如何使用web.config或Global.asax保護頁面?

例子:

直接URL www.Yoururlhere.com/Account/Edit.aspx目前從地址欄入店,但是這不是我想要的。我有一個登錄頁面已經與數據庫等工作,只是它缺少保護,以刪除直接訪問或登錄。

你能幫我嗎?我的第二個文件夾帳戶的web.config如下:

<?xml version="1.0"?> 
<configuration> 
    <system.web> 
     <location path="Edit.aspx"/> 
    </system.web> 
    <system.web> 
     <authorization> 
      <allow users="*"/> 
      <deny users="?" /> 
     </authorization> 
    </system.web> 
</configuration> 

回答

7

您正在寫錯誤的方式。它應該是這樣......

<configuration>  

<location path="Account/Edit.aspx"> 
    <system.web> 
    <authorization> 
     <allow users="*"/> 
     <deny users="?" /> 
    </authorization> 
    </system.web> 
</location> 
</configuration> 
+0

啊你們OFC對不起:P :) <位置路徑=「」 />應該總是之外

+0

之間,如果答案有幫助,不要忘了將其標記爲答案。 –