首页 新闻 搜索 专区 学院

IIS6.0与Cookie

0
悬赏园豆:50 [已关闭问题] 关闭于 2010-12-22 09:39

紧急求助,小弟编写了一个站点其中靠Cookie存储值去实现网页间信息传递Cookie写法如下:
 if (pwd == System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text, "SHA1").ToString())
                {
                    HttpCookie aCookie = new HttpCookie("un");
                    aCookie.Value = name.ToString();
                    aCookie.Expires = DateTime.Now.AddDays(1);
                    Response.AppendCookie(aCookie);
                    HttpCookie aCookie2 = new HttpCookie("id");
                    aCookie2.Value = userid.ToString();
                    aCookie2.Expires = DateTime.Now.AddDays(1);
                    Response.AppendCookie(aCookie2);

                    Response.Redirect("~/car/CarDefault.aspx");                  
                }
                else
                {
                    TextBox1.Text = null;
                    TextBox2.Text = null;
                    Response.Redirect("~/index.aspx");
                }
此写法在VS2008中调试,在网页间用cookie["un"]和cookie["id"]来取值确定sqldatesource是可以的,但是将其搭建在IIS6.0上则出现问题,服务器上只开通了443和87端口,站点是https的,请高手赐教。

兔三的主页 兔三 | 初学一级 | 园豆:150
提问于:2010-12-06 20:22
< >
分享
所有回答(1)
0

你出的是什么问题?还有,你的iis或IE是否启用了cookie?

茂茂 | 园豆:2892 (老鸟四级) | 2010-12-07 17:48
已经开启了,我的意思是说:在IIS6.0上则无法去到这cookie的值
支持(0) 反对(0) 兔三 | 园豆:150 (初学一级) | 2010-12-20 11:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册