vs2005 ASP.NET_SessionId 有问题

问题描述

我用2003Request.Cookies["ASP.NET_SessionId"].Value.ToString()就没问题用2005就出错,值为空,请问要怎么改啊?急

解决方案

解决方案二:
直接用Session.SessionID即可

时间: 2024-07-31 10:57:21

vs2005 ASP.NET_SessionId 有问题的相关文章

ASP.NET WebService中使用ASP.NET_SessionId的问题说明_实用技巧

今天在帮助同事解决对WebService进行 Web References 调用问题:当调用webservice第一个方法Method1发现服务端Set-Cookie: ASP.NET_SessionId=*****保存了ASP.NET的会话状态.接着当我再调用webservice的第二个方法Method2时发现无法正确返回服务器端处理结果 也就是说webservices进行http post 的时无法正常响应服务端.感觉问题就出在cookie上(Method1调用时服务端进行了Set-Cook

checkbox-jQuery ajax 获取 c:foreach 遍历的cheakbox复选框选中的值

问题描述 jQuery ajax 获取 c:foreach 遍历的cheakbox复选框选中的值 <div class=""hh1""><div class=""hh""><div class=""box""><div id=""1"" class=""leftbox"&quo

ASP.NET 状态的传递和保存

1,HTTP协议是无状态的.服务器不会记住上次给浏览器的处理结果,如果需要上次处理结果(上次状态)就需要浏览器把处理结果值(上次状态)再次给服务器. 2,URL传值:通过URL参数或者通过Form表单进行页面件的传值 (不能做到很自由的存取和读取,而且不安全) 3,Cookie :①Cookie可以用来进行更加自由的数据的存取和读取.  ②Cookie是和站点相关的,自己域名写的只有自己的域名才可以读取.  ③客户端向服务器发送请求的时候 处理发送Form表单信息以外还会把和站点有关的所有的Co

揭开ASP.NET中Cookie编程的奥秘

asp.net|cookie|编程 简介 Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法.例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息. 本文概要介绍 Cookie 在 ASP.NET 应用程序中的应用,为您展示在 ASP.NET 中应用 Cookie 的技术细节,例如编写 Cookie.然后再读取它们.同时,还将为您介绍 Cookie 的各种特性和各种特殊情况,以及 A

维护ASP的会话状态

HTTP是一种无状态协议.当客户机向服务器发送一个请求时,服务器并不知道这是客户机的第1个还是第42个请求.这对ASP开发来说无异带来了比较严重的问题,因为经常有必要给特定的客户机关联服务器方变量.比方说,网站在向我发送我订购的Jethro Tull CD同时向其他人发送Barry Manilow CD就是因为这一关联的重要作用.ASP通过称为会话ID的唯一的客户标识符处理这种关联关系,当客户在开始他或她的浏览器会话时就会被分配这种会话ID. 现在让我们看看传统的ASP和现代的ASP.NET围绕

ASP.NET 1.1 无 Cookie SessionID 重写

asp.net|cookie|session 浏览器的会话使用存储在 SessionID 属性中的唯一标识符进行标识.会话 ID 使 ASP.NET 应用程序能够将特定的浏览器与 Web 服务器上相关的会话数据和信息相关联.会话 ID 的值在浏览器和 Web 服务器间通过 Cookie 进行传输,如果指定了无 Cookie 会话,则通过 URL 进行传输. ASP.NET 通过自动在页的 URL 中插入唯一的会话 ID 来保持无 Cookie 会话状态.例如,下面的 URL 已被 ASP.NET

追踪ASP.NET代码里的bug

asp.net Web开发中一个棘手的问题是调试.在ASP或者简单JavaScript的时代,开发人员会利用print语句来追踪代码里的问题.随着微软引入ASP.NET,这一方法发生了改变,因为它包含了大量的特性,可以利用TraceContext类更加轻松地调试Web页面. 选择追踪的范围 在ASP.NET应用程序里,你可以启动对单个页面或者整个Web应用程序进行追踪的能力.Web.config这个文件用来启动在应用程序这一级别进行的追踪.下面就用到了web.config文件里的追踪元素: <t

ASP.NET中Cookie编程的基础知识(5)

asp.net|cookie|编程 读取 Cookie 集合 前面的示例假设您要读取名称已知的 Cookie.有时,您可能需要读取可供页面使用的所有 Cookie.要读取可供页面使用的所有 Cookie 的名称和值,您可以利用如下代码遍历 Request.Cookies 集合: Dim i As Integer Dim output As String = "" Dim aCookie As HttpCookie For i = 0 to Request.Cookies.Count -

在 ASP.NET 中实现会话状态的基础

asp.net 在 Web 应用程序这样的无状态环境中,了解会话状态的概念并没有实际的意义.尽管如此,有效的状态管理对于大多数 Web 应用程序来说都是一个必备的功能.Microsoft ASP.NET 以及许多其他服务器端编程环境都提供了一个抽象层,允许应用程序基于每个用户和每个应用程序存储持久性数据. 需要特别注意的是,Web 应用程序的会话状态是应用程序在不同的请求中缓存和检索的数据.会话表示用户在与该站点连接期间发送的所有请求,会话状态是用户在会话期间生成和使用的持久性数据的集合.每个会