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的<form name="cqspace" de../>中的name="cqspace"删除即可..
郁闷的三天过去..终于可以再好过一点了....

时间: 2024-09-13 18:20:57

Cookie问题(烦了三天)的相关文章

手机淘宝sign怎么算?是通过cookie data 和t三个参数一起吗?

问题描述 手机淘宝很多页面都有sign.但不知道如何算出的.看了api的帮助文档,按它上面的md5算不出啊?md5(appSecret+api+v+imei+imsi+md5(data)+t)有人知道吗?RemoteAddress:140.205.160.4:80RequestURL:http://api.m.taobao.com/h5/mtop.trade.buildorder.h5/3.0/?appKey=12574478&t=1443487806246&sign=0c21b6fd57

ASP.NET实现Cookie功能的三个基本操作(写入,读取,删除)

依照我的习惯,依照前几天在园子里看到的那篇文章"二逼程序员 VS 苦逼程序员",准确点来说,我就是个苦逼的程序员. 1. 二逼程序员(Day Programmers) 2. 苦逼程序员(Night Programmers) 因为我是个Night Programmer.总是在晚上完成各种编码工作.(这篇文章也是晚上三点开始写的,今天中午写完.)   说正事   简而言之,在Cookie的时候有三个过程,分别是"写入,读取,删除".任何伟大之作都是有基本的东西构成的,而

在xmlhttp中传递cookie和表单数据

cookie|xml|数据 这里涉及到的是一些相对复杂的应用.使用合适的方法,可以在xmlhttp中传递cookie,提交表单. 这些也提醒我们需要防止该方法带来的漏洞. 第一,向服务器传送表单数据Dim forminfo,objXMLHTTPforminfo="user=niceidea&pw=111111"Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")objXMLHTTP.Open &q

php模拟登录目标网站,为何302没有跟随跳转.cookie已经获得.求解惑.

问题描述 php模拟登录目标网站,为何302没有跟随跳转.cookie已经获得.求解惑. <?php error_reporting(0); $user = 'cckk263'; //邮箱密码 $pass = '54131421'; //登陆 $url = 'https://www.mql5.com/zh/auth_login/'; //创建一个用于存放cookie信息的文件 $cookie= dirname(__FILE__).'/tmp/cookie.txt'; $fields_post =

ios-在uiwebview中使用保存的cookie做自动登录。

问题描述 在uiwebview中使用保存的cookie做自动登录. 问大家一个关于ios的cookie,是不是app退出之后就会被清掉?我把想要的cookie保存在nshttpcookiestorage当中,可是当程序再次启动的时候里面就没有了,我想在uiwebview中做自动登录. 解决方案 是不是app退出之后就会被清掉?如果你没设置保存时间,一般都会清除的 所以你可以设置cookie的存活时间 解决方案二: uiwebview通过cookie自动登录 解决方案三: 确实是需要设置cooki

javascript针对cookie的基本操作实例详解_javascript技巧

本文实例讲述了javascript针对cookie的基本操作.分享给大家供大家参考,具体如下: js被C#.JAVA等开发者视为声名狼藉的附属编程语言是有道理的,比如说,对cookie的操作.js就没有一套类似C#的现成处理方案,而只能由你自己去完成.下面我就将自己学习的用面向对象的思想对cookie进行处理的学习笔记整理一下,以飨读者. cookie的常见操作分析: (1)设置cookie 包括了添加和修改功能,事实上如果原有cookie 名称已经存在,那么添加此cookie 就相当于修改了此

javascript cookie用法基础教程(概念,设置,读取及删除)_基础知识

本文实例讲述了javascript cookie用法.分享给大家供大家参考,具体如下: 一.什么是 cookie? cookie 就是页面用来保存信息,比如自动登录.记住用户名等等. 二.cookie 的特点 同个网站中所有的页面共享一套 cookie cookie 有数量.大小限制 cookie 有过期时间 三.如何使用 cookie? 通过 document.cookie 来写入 cookie <!DOCTYPE HTML> <html lang="en-US"&

php创建、获取cookie及基础要点分析_php技巧

本文实例讲分析了php创建.获取cookie及基础要点.分享给大家供大家参考.具体如下: 假设为:cookie1.php文件 复制代码 代码如下: <?php setCookie("name","百度",time()+60); echo "保存cookie"; ?> 必需参数为三个: (1)第一参数:name为键值,自己设定: (2)第二参数:实例中的"百度"表示键值name对应的value值: (3)第三参数:表

JavaScript操作cookie类实例_javascript技巧

本文实例讲述了JavaScript操作cookie类.分享给大家供大家参考.具体如下: 用法: 一.设置cookie var cookie = new JSCookie(); // 普通设置 cookie .SetCookie("key1","val1"); // 过期时间为一年 var expire_time = new Date(); expire_time.setFullYear(expire_time.getFullYear() + 1); cookie .