Asp classic 通过绝对url经典asp下载文件时重定向到登录页面
我在我的网站上有一个私人区域,在那里我放了一些文件,主要是档案下载。只有注册用户才能下载这些文件。 这些文件将上载到文件夹/writable/public/。。。所以现在如果有人在地址栏www.mysite.com/writable/public/…,这个人实际上可以下载这个文件。我想得到的是将此尝试重定向到我在ASP classic中的登录页面。Asp classic 通过绝对url经典asp下载文件时重定向到登录页面,asp-classic,Asp Classic,我在我的网站上有一个私人区域,在那里我放了一些文件,主要是档案下载。只有注册用户才能下载这些文件。 这些文件将上载到文件夹/writable/public/。。。所以现在如果有人在地址栏www.mysite.com/writable/public/…,这个人实际上可以下载这个文件。我想得到的是将此尝试重定向到我在ASP classic中的登录页面。 我读过关于HttpHandler的书,但据我所知,它们适用于ASP.NET,我不知道如何在ASP classic中使用它们。在任何课程输出之前,在页
我读过关于HttpHandler的书,但据我所知,它们适用于ASP.NET,我不知道如何在ASP classic中使用它们。在任何课程输出之前,在页面开始时,在文件userLogin.ASP中必须设置会话变量问题是没有页面。。。url指的是要直接下载的文件
<% const SESSION_USERNAME_KEY = "SK_Username"
sub CheckAccess(adminOnly)
'If the user has not logged in, or if the page is designated as Admin-only
'and the user is not the Administrator, redirects to the login page.
if Session(SESSION_USERNAME_KEY) = "" or (adminOnly and not IsAdmin()) then
Response.Redirect("userLogin.asp")
end if
end sub
call CheckAccess(false)
%>