2014-04-25 122 views
0

我希望我的網站有一些嚴格的區域被禁止給未知的用戶。我使用下面的代碼中的子文件夾web.config中:如何使頁面只能被登錄用戶訪問? ASP.NET

<authorization> 
    <deny users="?"/> 
    </authorization> 

,並在整個網站的web.config中,我有這樣的:

<authentication mode="Forms" > 
<forms defaultUrl="~/Login.aspx" loginUrl="~/Login.aspx"></forms> 
</authentication> 

,如果我嘗試進入沒有關係頁面不要禁止我。 我做錯了什麼?爲什麼這不起作用?

+0

確定你沒有登錄?你在做什麼應該足以阻止匿名用戶訪問你的網頁 – aleafonso

+0

你可以通過做來測試它,看看它是否有效。如果它仍然允許你看到該頁面,那麼你正在使用錯誤的web.config – aleafonso

+0

看來我已經登錄。謝謝。 –

回答

相關問題