2
我在网站上有一个非常奇怪的情况,.NET会话似乎正在清除php会话。.net会话清除php会话
当用户登录到网站时,会创建.net会话,然后代码调用一个设置php会话的php页面。这种设置在很多网站上都有效,但是一个新的开发网站却不能工作。
如果php会话是直接设置的,它可以工作,但是当创建.net会话时,php会话被删除。
该网站在IIS7上运行。
代码:
VB
Session("username") = "username"
PHP
session_start();
$_SESSION['username'] = "username";
然后我检查另一页
if (isset($_SESSION['username']))
上没有什么别的代码,这将是清除任何地方离子。 有没有人遇到过这个?有没有可能在IIS7中导致这种情况的设置?
是啊PHP和ASP.net代码都在相同的IIS7相同的域。它是从asp.net页面到php页面的重定向,然后返回到asp.net或php页面。所有的cookies都被正确设置并可以被看到。但是当.net会话被设置时,php会丢失。很奇怪 – 2012-04-12 11:18:03