2014-06-17 40 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。