2014-06-17 96 views
-1

有沒有辦法阻止直接訪問ASP.NET web.config文件中的指定網頁(粘貼或輸入url)?謝謝如何阻止直接訪問web.config中的網頁?

+0

你能給我們一個更好的用例嗎? – PaulG

+0

[禁用直接訪問ASP.NET中的特定網頁]的可能重複(http://stackoverflow.com/questions/24247893/disable-a-direct-access-to-a-specific-web-page- in-asp-net) – Schadensbegrenzer

+0

我想阻止用戶在瀏覽器欄中粘貼或輸入url,然後訪問它。但它應該可以通過GEt,POST或response.redirect(「...」)方法訪問。 – user3724490

回答

-1

您可以使用Request.UrlReferrer對象。這將獲取有關客戶端的上一頁請求鏈接到當前URL的URL的信息。

if(Request.UrlReferrer != null) 
{ 
    string PreviousPage = Request.UrlReferrer.ToString(); 
} 

如果客戶端不是來自任何頁面,則Request.UrlReferrer爲null。