8得票4回答
PHP的session_id()为空值问题。

我在处理会话时遇到了一些困难。 在我的本地MAMP测试服务器上,如果我执行以下操作: session_start(); echo session_id(); 我会得到一个漂亮的会话ID。 但是,如果我在我的Web服务器上执行相同的操作,从session_id返回的只有“null”。虽然...

8得票2回答
登录时生成新的SessionID(ASP.NET)

我正在处理一个相当大的ASP.NET Web应用程序(C#)上的一些安全问题。为了防止会话固定攻击,我想在每次用户认证时生成一个新的会话ID。但是,我只想生成一个新的会话ID,而不会丢失其他会话内容。在这个主题上做了一些研究后,我找到了几个可行的解决方案: 解决方案1: 在ASP.NET中生...

7得票6回答
CodeIgniter中的会话ID在变化

我正在使用CodeIgniter的会话功能,并运行以下代码: $session_id = $this->session->userdata('session_id'); echo "My Session ID is $session_id"; 每次我加载页面时它都在改变。这...

7得票4回答
使用会话 ID 取消特定会话

我是这个网站的管理员。我想要取消一个特定的会话,我知道它的会话ID。 用户只需要像这样开始会话: session_id("usernumber"); session_start(); 假设用户 A 的 usernumber 是"123"。 我想要销毁用户A的所有值。在将 sessio...

7得票5回答
如何在PHP中生成唯一的会话ID

在我们的网站上,我们希望能够实现多个域名间共享会话。这些网站都在同一台服务器上,但其中一些具有不同的IP地址。 我找到的可能解决方案是手动设置会话ID: <?php session_id($someUniqueHash); ?> 如果我像md5('test')那样创建哈希,...

7得票2回答
Node.js中的Express-Session在每次刷新或访问页面时创建新的会话ID

我遇到了一个问题:每次请求都会创建一个新的sessionID。有人能解释一下吗? 我使用的版本如下: NODE版本:v6.10.3 NPM版本:3.10.10 express@4.15.3 express-session@1.15.3 如果我没有特别设置cookie,那么maxAge的默...

7得票3回答
如何在ASP.NET中跨多个Web应用程序维护相同的会话ID

我在IIS上设置了两个相同的应用程序,它们位于不同的虚拟目录中(我已采取一些解决方法,以确保它们都具有相同的应用程序名称)。是否有一种方法可以跨两个asp.net Web应用程序共享会话ID? 由于我将会话存储在StateServer中,因此它们应该都能获取相同的会话数据,但是每次从应用程序...

7得票1回答
如何从SESSID获取$_SESSION数据?

我有一个PHP websocket服务器(https://github.com/lemmingzshadow/php-websocket/)。 当用户连接时,我想设置/获取一些会话数据。 问题是我不能使用$_SESSION,因为如果这样做,我得到的将是我的websocket服务器的会话而不...

7得票3回答
为什么在“KILL SESSION”(Oracle SQL)中需要SID?

我有一个考试问题,找不到答案。为什么执行KILL SESSION命令时必须要有sid? KILL SESSION语法:ALTER SYSTEM KILL SESSION 'sid,session#[@inst_id]' [IMMEDIATE]; 其中sid是“唯一”的会话标识符。用引号括起来的...

7得票1回答
更改运行进程的会话ID和lpDesktop?

在构建一个通过CreateProcessAsUser和在STARTUPINFO中指定的lpDesktop来启动用户会话中的交互式进程的服务之后,是否有可能在运行过程中更改进程所在的会话? 所以,如果我们在会话1中运行记事本,并且另一个用户登录到同一台机器的会话2中,我们能否将记事本的Sess...