主页 PC知识 网管技术 黑客帝国 安全技术 开放系统 程序设计 搜索 技术论坛

 

相关联接
 
RHU本级分类

编程语言
程序代码
WIN/*NIX编程
其他类别
JAVA专区

 
RHU阅读排行
·JDBC连接数据库经验集萃
·Hibernate3的DetachedCriteria支持
·初学者入门:Structs中基本配置入门
·Delphi架构师访谈:.NET、Kylix和Delphi
·经典:实例讲解如何穿越防火墙访问EJBs
·ANT初学入门之一:基本概念、安装与配置
·实现MFC扩展DLL中导出类和对话框
·Eclipse+Tomcat+Lomboz的安装配置说明
·Oracle中捕获问题SQL解决CPU过渡消耗
·浅议Oracle中的进制转换

 
 
RHU最新文章
·编程语言岁末盘点 C有望成为08年年度语言
·Google Web Toolkit(GWT) v1.5.3 - Google Web工具包
·定时重启或关机的小工具 HTA文件
·快速开发一个PHP扩展
·如何编写PHP扩展
·Vbs脚本实现radmin终极后门
·精选15个国外CSS框架
·抹掉所有进程中自己的句柄
·针对某驱动蓝屏分析笔记
·黑客编程小技巧(宏的使用)

 
 
RHU相关搜索









 
 
RHU广而告之

 
 
>您的位置:首页 -> 程序设计 -> 其他类别
使用getauthcookie改进认证cookie

作者:RHU-TAC编辑员 来自:RHU网络采集 时间:2005-5-20 双击滚屏 收藏本页 字体:


点击 查看RHU2004全年文章


web.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authentication mode="Forms">
<forms name="AuthCookie" loginUrl="login.aspx">
<credentials passwordFormat="Clear">
<user name="swords" password="est"/>
</credentials>
</forms>
</authentication>
<customErrors mode="Off" />
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />
</system.web>
</configuration>


login.aspx

<%@page language="vb"%>
<script runat="server">
sub login(obj as object,e as eventargs)
if FormsAuthentication.authenticate(tbusername.text,tbpassword.text) then
dim cookie as httpcookie
cookie=Formsauthentication.getauthcookie("swords",false)
cookie.expires=datetime.now.addminutes(2)
response.cookies.add(cookie)
'FormsAuthentication.setAuthCookie(tbusername.text,false)
lblmessage.text="success!"
else
lblmessage.text="invalid!"
end if
end sub
</script>
<html><body>
<form runat="server">
<asp:label id="lblmessage" runat="server"/>
<asp:textbox id="tbusername" runat="server" />
<asp:textbox id="tbpassword" textmode="password" runat="server" />
<asp:button id="submit" runat="server" onclick="login" text="submit"/>
</form>
</body></html>


ps:
FormsAuthentication.signout注销用户的cookie
setAuthCookie(tbusername.text,false)
false关闭浏览器自动失效,true关闭浏览器依然有效.


OVER

[1] 页 RedHyphone.Union 投稿邮箱
[特别声明]:
本站文章大多搜索转载自网络中,如果侵犯了您的权利,请告之我们。本站将立即删除。
本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
查看评论】【向上滚屏】【关闭窗口】【 打印
-相关文章
  • openSUSE 11.1 Final - 正式发布
  • [视频]Opera Mini 4.2 正式版发布
  • dll注入系统进程(开源代码)
  • 认知盲区 解惑双网卡双线路DNS解析
  • FlashFXP 简体中文版 3.7.5 Build 1303 Beta[烈火]
  • -文章评论 (关闭)
    ·还没有相关的评论!

    网上大名:
    红旋风网络技术联盟 RHUTech.Union
     
    Copyright © 2000-2007 RedHyphone.Union All Rights Reserved. 红旋风联盟版权所有.皖ICP备05011033号
    中国红旋风网络技术联盟 | www.RedHyphone.net
    Mailto:Redhyphone@gamil.com