Asp classic vbScript和jScripr之间的会话

Asp classic vbScript和jScripr之间的会话,asp-classic,Asp Classic,我的网站是使用vbscript编码的,其中创建了会话变量,但突然我使用了一个jscript页面。此时会话id似乎发生了变化 我怎样才能保存它 谢谢 编辑:请参阅我的下一条消息以了解更多精度 我有个主意。我的jscript页面使用xmlhttp对象调用另一个asp页面,这是投诉错误的被调用页面。我认为这是因为对所讨论的asp页面的请求是在服务器端发出的。因此,页面接收服务器的会话id,而不是来自客户端。在您看来,我该如何更改呢?在您的案例中可能不是问题,但几周前,我在更改会话id时遇到了问题,在

我的网站是使用
vbscript
编码的,其中创建了会话变量,但突然我使用了一个
jscript
页面。此时会话id似乎发生了变化

我怎样才能保存它

谢谢

编辑:请参阅我的下一条消息以了解更多精度



我有个主意。我的jscript页面使用xmlhttp对象调用另一个asp页面,这是投诉错误的被调用页面。我认为这是因为对所讨论的asp页面的请求是在服务器端发出的。因此,页面接收服务器的会话id,而不是来自客户端。在您看来,我该如何更改呢?

在您的案例中可能不是问题,但几周前,我在更改会话id时遇到了问题,在我的案例中,这是由站点名称中的下划线引起的。这是一个奇怪的IIS错误

如果在会话名称中使用下划线,请尝试删除该错误


我们最近也遇到了类似的问题。我不确定确切的原因(可能是名称编码),但删除下划线后,问题就解决了。

谢谢您的回答。你能告诉我吗?谢谢。“我的url中没有下划线。@Gaby:站点名是指站点绑定到的主机名吗?问题是站点名。如IIS中“站点”下所示。主机名和完整url不包含任何下划线。它应该可以正常工作,与VBScript/JScript的差异无关。