【发布时间】:2009-03-03 14:35:40
【问题描述】:
情况如下:
- 用户通过存储在 MSSQL 数据库中的用户名/密码登录
- 如果用户通过身份验证,系统会使用用户名/SHA1 的密码创建一个会话变量,如果用户登录或未登录,系统会生成一个布尔值(用于后续页面)
- 我需要能够销毁会话变量。我也想要一个确认框。
这是我目前所拥有的:
<script type="text/javascript">
//<![CDATA[
function doLogout() {
try {
var conf = false;
conf = confirm("Really log out?");
if (conf === true) {
$.post("logout.aspx");
}
} catch (ex) {
alert(ex);
}
}
//]]>
</script>
由于它是一个 ajax 请求,不会重新加载页面(功能正常,请求会破坏会话),我想我需要一种不同的方法来做到这一点。如果可能的话,我真的希望能够在 ASP.NET 中完成这一切。
欢迎任何解决方案,只要满足上述#3。
【问题讨论】:
标签: asp.net jquery vb.net session