我在IIS 7中面临一个问题。
我在IIS 7的端口80上托管了一个自定义.Net应用程序。
申请1:https://appserver/core/pages/home.aspx
我在端口7071上的App Server上托管了另一个基于.Net的开源错误跟踪工具(BugNet)。
申请2:https://appserver:7071/bn/login.aspx
这两个应用程序在不同的浏览器上运行正常,但是当我在同一个浏览器上登录这两个应用程序时,Application 1工作正常,但当我点击应用程序2(BugNet)上的某些链接时,它会将我退出并向我显示一个会话到期消息。
**会话已过期
您的会话已过期。请返回“主页”并再次登录以继续访问您的帐户。**
我尝试了几个基于开源.Net的bug跟踪器来托管,我成功安装并能够单独运行,但在同一个浏览器上运行这两个应用程序时面临同样的问题。
等待任何提示?
答案 0 :(得分:1)
web.config文件中的Forms名称值是否相同?这可能会导致此问题:
<authentication mode="Forms">
<forms name=".MAKE SURE IT IS DIFFERENT" loginUrl="Default.aspx" timeout="60" path="/">
</forms>
</authentication>