Cookie问题(烦了三天)

简介:

public void SetCookie(string userName, string role,string cookieValueName)

{FormsAuthentication.FormsCookieName
    FormsAuthenticationTicket myTick = new FormsAuthenticationTicket(1, userName, System.DateTime.Now.AddMinutes(30),DateTime.Now, false, role);
    string encryptTick=FormsAuthentication.Encrypt(myTick);
    HttpCookie myCookie = new HttpCookie(cookieValueName,encryptTick);
    myCookie.Expires = System.DateTime.Now.AddMinutes(30);
    HttpContext.Current.Response.Cookies.Add(myCookie);
}

这是我登陆后设置cookie的方法,本来cookieValueName是用FormsAuthentication.FormsCookieName替代的,突然有一天发总是得到null值,(目前情况也不明,可能是多个cookie的问题[也不太像,之前好好的,突然就变了])

之后,直接改名传固定值"CQSPACE",之后也一直发现得不到值,换了N种Cookie写法,N种修改方法,也发现无效,两天后,新建一工程,发现可以得到值,就是自己的项目无法值,今天,新建了几个值,发现就除了CQSPACE之外的值都可以得到,就是得不到CQSPACE的值..突然灵感一到,才想起了FromsAuthentication.FormsCookieName的值也叫cqspace(这里大小写是不区分的)

最终解决方案:把WebConfig的

中的name="cqspace"删除即可..
郁闷的三天过去..终于可以再好过一点了....

版权声明:本文原创发表于博客园,作者为路过秋天,原文链接:http://www.cnblogs.com/cyq1162/archive/2006/11/22/568934.html

目录
相关文章
|
应用服务中间件 Apache
springmvc中报错Request processing failed;
springmvc中报错Request processing failed;
|
3月前
|
JSON API 网络安全
通用邮箱邮件获取API教程:支持IMAP/POP3协议
本文介绍如何通过接口盒子的免费API获取邮箱邮件,支持IMAP/POP3协议,适用于QQ邮箱、网易邮箱等主流服务。内容包括接口基本信息、请求参数、返回参数、调用示例及注意事项,帮助开发者快速实现邮件读取功能。
|
7月前
|
Shell 网络安全 虚拟化
XPipe:一款新型开源终端管理神器
XPipe 是一款创新的 Shell 连接中心和远程文件管理器,它能够让你从本地机器轻松访问整个服务器基础设施。这款工具运行在你已安装的命令行程序之上,无需在远程系统上进行任何额外配置。因此,如果你通常使用 CLI 工具(如 ssh、docker、kubectl 等)来连接服务器,你可以直接在 XPipe 上使用这些工具,极大地简化了操作流程。
298 15
XPipe:一款新型开源终端管理神器
Flutter仿Boss-2.启动页、引导页
Flutter仿Boss-2.启动页、引导页
238 0
|
12月前
|
Ubuntu 编译器 计算机视觉
Ubuntu系统编译OpenCV4.8源码
【10月更文挑战第17天】只要三步即可搞定,第一步是下载指定版本的源码包;第二步是安装OpenCV4.8编译需要的编译器与第三方库支持;第三步就是编译OpenCV源码包生成安装文件并安装。
163 4
|
数据库 索引
DROP INDEX 语句
【7月更文挑战第20天】DROP INDEX 语句。
415 2
|
安全 测试技术 数据库连接
什么是防御式编程?
防御式编程是一种编程策略,主要目的是提高代码的健壮性和可靠性。它假设任何错误都可能发生,并且在设计和编写代码时采取预防措施以防止这些错误导致程序崩溃或产生错误结果。
194 4
|
数据可视化 网络协议 Linux
Linux 怎样通过win 远程桌面连接链接Linux后台服务器的可视化图形界面
Linux 怎样通过win 远程桌面连接链接Linux后台服务器的可视化图形界面
244 0
|
SQL 关系型数据库 数据库
实时计算 Flink版产品使用合集之同步PostgreSQL数据时,WAL 日志无限增长,是什么导致的
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
Shell Linux 网络安全
Termux安装Linux
Termux安装Linux
1004 2