问题标签 [sessionid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3504 浏览

asp.net - ASP.NET SessionID 类型

我想知道是否有人知道 ASP.NET SessionID 的格式是什么?它不是 GUID 或 base64,它的类型是什么?它是否因.NET 框架的版本而异?

谢谢

0 投票
1 回答
2854 浏览

php - PHP session_id() 不接受现有的会话 ID

我无法强制会话在 PHP 中重新启动。这是问题所在:

我可以使用 获取我的会话 ID session_id(),将其复制并添加到脚本的最顶部:

当我打开一个新浏览器时,来自另一个浏览器的会话不会被延续。我可以检查哪些设置?

0 投票
1 回答
1545 浏览

sql-server - SQL Server 中的 DBMS_SESSION.set_client_identifier 等效项

我想知道是否有一种方法来设置客户端标识符上下文,就像在 Oracle 中一样,通过使用DBMS_SESSION.set_client_identifier并使用函数获取值。

我正在尝试跟踪数据更改,包括谁/哪个用户名进行了更改。我计划创建捕获旧值、新值和用户名的触发器。

与服务器的连接使用池连接,因此使用连接到数据库的用户名不是答案。

有人有想法吗?

0 投票
2 回答
3587 浏览

php - 在 PHP 中从 BOSH 获取 XMPP SID 和 RID?

如何提取用于 XMPP的BOSH 传输协议中的 SID 和 RID 值?具体来说,我正在使用xmpphp

0 投票
5 回答
27013 浏览

asp.net - Session.Abandon 调用后 SessionID 仍然相同

我正在编写一些基于 SessionID 的日志记录代码......

但是,当我注销(调用 Session.Abandon)并再次登录时,SessionID 仍然相同。基本上,我 PC 上的每个浏览器都有自己的“附加”会话 ID,并且由于某种原因它不会改变:/

有什么想法吗?

我的会话配置如下所示:

谢谢,帕维尔

0 投票
2 回答
895 浏览

asp.net-mvc - MVC 母版页中的隐藏会话 ID

我有一个 MVC 应用程序,我需要为每个应用程序实例创建和存储一个唯一的会话 ID。在标准 ASP.NET 中,这很容易,我只需在母版页中添加一个隐藏字段并在第一个 Page_Load 上存储一个 Guid。

但是,MVC 中没有代码,而且我也相信您不能为母版页实现控制器或创建强类型视图母版页。

有人知道解决这个问题的简单方法吗?我只是第一次玩 MVC,所以如果我要问的内容看起来很简单,请保持温和。

谢谢

0 投票
3 回答
1621 浏览

php - 我们可以使用 session 为所有客户端创建一个全局变量吗?

我在 php 手册页 http://www.php.net/manual/en/session.examples.php中看到了这个示例 该示例将为所有客户端创建一个全局会话。我可以使用此示例为所有客户端创建一些全局应用程序,而不是将其保存到数据库或本地文件。这种方法的优缺点是什么?谢谢你的帮助。

0 投票
1 回答
705 浏览

java - 每次调用 GWT-RPC 服务时,HttpSession 都会发生变化

我有一个 GWT-RPC 服务,它有两种方法,测试和登录。

我按此顺序调用方法,每次打印出会话信息:

登录()

测试()

从这里可以看出,两个调用都有不同的会话 ID。

在每个调用的 onSuccess 客户端,我打印出 JSESSIONID cookie 的值:

如果我点击刷新,我会得到以下信息(这是我第一次预期的):

登录()

测试()

谁能解释为什么在刷新之前,每个调用都会获得一个新的会话 ID?

0 投票
2 回答
423 浏览

php - PHP $_SESSION['key'] 被输入按钮值覆盖。为什么?

在 PHP 购物车中出现以下问题。

我的会话转储如下所示:

购物车有三个按钮:

每当我按下其中一个按钮时,页面都会重新加载并执行所需的操作(即删除或添加项目)......但会话数组会更改为以下内容(取决于按下的按钮)

[key] 是保留字吗?为什么 $_SESSION['key'] 的值会被一个只发布所有内容的表单覆盖?这对我们的项目来说是个问题,因为我们将用户帐户 ID 存储在 [key] 中,但是每次在购物车中按下按钮时,该值都会被覆盖。

实际代码很长,在这里发布它是不切实际的。不知道要发布什么,因为购物车除了获取 session_id() 之外从不与会话交互。真的,我只是想知道是否有人经历过类似的事情。我无法在本地服务器 (PHP5) 上重新创建问题,仅存在于实时服务器 (PHP4) 上。

提前致谢。

0 投票
2 回答
841 浏览

asp.net - 在 IE7 中使用新选项卡时的唯一会话

我像这样在我的 web.config 文件中提供会话状态

sessionstate mode="InProc" cookieless="UseUri

这样每个选项卡都会在 URL 中生成一个新的唯一会话 ID,格式如下: http ://www.domain.com/(S(kbusd155dhzflbur53vafs45))/default.aspx

它有效,但是当我复制 url 并将其粘贴到另一个选项卡上时,之前的会话值正在继承。我该如何解决这个问题?有没有其他方法可以解决问题?