我正在使用此代码来检查请求是否来自页面,如果不是则重定向到某个地方。
string referer = Request.ServerVariables["HTTP_REFERER"];
if (string.IsNullOrEmpty(referer))
{
Response.Redirect("/UnauthorizedAccess.aspx");
}
它正在工作,我不知道它是否是完美的解决方案。但是我正在检查我的一个页面的加载事件。我怎样才能让它检查每个请求。我应该为我的所有页面检查这个。还有这是一个很好的方法。任何人都可以指出正确的方向。欢迎任何建议。