Authentication 如何在asp页面上检查用户authanticaon
我有三个页面,分别是login.asp、check.asp和admin.asp。我想阻止用户访问页面,只需键入url,如www.xxxxxxx.xxx/admin.asp。如何做到这一点?有没有办法检查重定向页面。?ı想要只检查.asp页面就可以重定向到admin.asp页面Authentication 如何在asp页面上检查用户authanticaon,authentication,asp-classic,login-control,Authentication,Asp Classic,Login Control,我有三个页面,分别是login.asp、check.asp和admin.asp。我想阻止用户访问页面,只需键入url,如www.xxxxxxx.xxx/admin.asp。如何做到这一点?有没有办法检查重定向页面。?ı想要只检查.asp页面就可以重定向到admin.asp页面 我知道会话解决方案,但ı想使用另一个基本上,您需要设置某种身份验证令牌,以标识用户已通过身份验证。这通常通过cookie或会话值来完成。然后,在任何需要身份验证的页面上,检查该令牌是否存在 如果令牌(可以是简单的布尔IsA
我知道会话解决方案,但ı想使用另一个基本上,您需要设置某种身份验证令牌,以标识用户已通过身份验证。这通常通过cookie或会话值来完成。然后,在任何需要身份验证的页面上,检查该令牌是否存在 如果令牌(可以是简单的布尔IsAuthenticated值或整数UserID值,也可以是复杂的完整用户对象,包含您需要了解的有关此人、其角色等的所有信息)有效,则呈现页面。如果无效,则重定向或显示某种消息
IF Request.ServerVariables("HTTP_REFERER")="" THEN
Response.write("Not accessable")
response.end
END IF
' Put this code on top of page , Request.ServerVariables("HTTP_REFERER") which gives URL of previous page. so if any one directly paste URL in browser it will be blank , so we can track by this way.