Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在另一个站点中访问一个站点的会话变量_Asp.net_.net - Fatal编程技术网

Asp.net 在另一个站点中访问一个站点的会话变量

Asp.net 在另一个站点中访问一个站点的会话变量,asp.net,.net,Asp.net,.net,我可以在另一个站点(相同的IIS)中访问一个站点的会话变量吗 地点1: aaa.xxx.com 会话[“名称”]=“巴拉吉” 地点2: bbb.xxx.com 字符串名称=会话[“名称”]。ToString() 可能吗 ASP.NET会话状态使您能够存储和检索会话的值 用户作为用户在Web应用程序中导航ASP.NET页面。HTTP是 无状态协议。这意味着Web服务器将处理每个HTTP 作为独立请求请求的页面请求。服务器不保留任何内容 了解以前请求期间使用的变量值。 ASP.NET会话状态标识会话

我可以在另一个站点(相同的IIS)中访问一个站点的会话变量吗

地点1:

aaa.xxx.com
会话[“名称”]=“巴拉吉”

地点2:

bbb.xxx.com
字符串名称=会话[“名称”]。ToString()

可能吗

ASP.NET会话状态使您能够存储和检索会话的值 用户作为用户在Web应用程序中导航ASP.NET页面。HTTP是 无状态协议。这意味着Web服务器将处理每个HTTP 作为独立请求请求的页面请求。服务器不保留任何内容 了解以前请求期间使用的变量值。 ASP.NET会话状态标识会话期间来自同一浏览器的请求 作为会话的有限时间窗口,并提供了一种持久化的方法 该会话持续时间的变量值


来源:

这可以通过使用查询字符串来实现

使用查询字符串调用第二个站点URL<代码>http:\\bbb.xxx.com?name=balaji

在第二个站点中处理查询字符串


更多信息-

我认为在您将其保存在数据库中之前,不可能在不同的应用程序之间共享。不,您不能。为什么要这样做?您可以将会话存储在数据库或状态服务器(用于web场)@TimSchmelter,他想共享一个变量。为什么让他处理序列化和网络流量,而他可以通过file/memprymapped文件共享它们呢?我们有两个网站(c#和VB.NET)和一个数据库。用户必须能够从任何一个站点登录