asp与asp.net共同使用Session的问题, 在线等
我现在有一个登陆页面是用asp写的, 登陆成功后把session( "is_dl" ) = 1, 标志已经登陆, 如果没有登陆session( "is_dl" ) = 0的.
然后我有一个asp.net的写的页面,想在页面加载前判断一下session("is_dl")是否为1, 但是好像总是失败的, 即session("is_dl")总不为1.
如果在asp页面中用vbscript写的判断就可以正确判断出session("is_dl")的状态.
请问asp写的页面和asp.net写的页面能共享一个session吗? 还是我有什么地方写错了.
这是asp.net写的VB脚本, 在Page_Load函数一开始的时候执行, 不能正确执行
If NOT Session( "is_dl" ) = 1
Response.Redirect( "proresult1.asp" )
ElseIf session( "权限" ) = "普通用户"
Response.Redirect( "proresult2.asp" )
End If
这是asp中用Vbscript写的脚本, 放在asp代码的最开始的地方, 可以正确判断出session("is_dl")的状态.
<%@ Language=VBScript %>
<%
'Response.Write(session("权限"))
if (session("is_dl")<>1)then
'session("is_dl").Timeout=20
Response.Redirect("proresult1.asp")
else if (session("权限")="普通用户")then
Response.Redirect("proresult2.asp")
end if
end if
%>