我在一个.net 会话似乎正在清除 php 会话的网站上有一个非常奇怪的情况。
当用户登录该站点时,会创建 .net 会话,然后代码会调用一个设置 php 会话的 php 页面。此设置已在许多站点上运行,但是正在开发的新站点将无法正常工作。
如果直接设置 php 会话,则它可以工作,但是当创建 .net 会话时,会删除 php 会话。
该网站在 IIS7 上运行。
编码:
VB
Session("username") = "username"
php
session_start();
$_SESSION['username'] = "username";
然后我检查另一个页面
if ( isset($_SESSION['username'] ))
代码中没有其他内容可以清除任何会话。有没有人经历过这个?在 IIS7 中是否有可能导致此问题的设置?