有ASP.NET网页的问题

时间:2015-11-25 15:37:31

标签: c# asp.net session cookies web-config

我遇到两个ASP.NET网页的问题。这些页面托管在同一台服务器上,但位于不同的应用程序池中。每当我登录到页面A时,打开页面B时我都会面对一个空白页面。如果我在不同的选项卡或新的浏览器窗口中打开它没关系,它没有显示任何内容。

因此,当测试相反的方式,登录页面B然后打开页面A,它工作正常但我已经登录在页面A(两个页面使用相同的数据库和用户)。所以在我看来,我在这里遇到了会话/ cookie问题。我试图在两个网络配置的system.web部分中定义单独的cookie名称,遗憾的是没有成功。

配置SiteA:

<configuration>
  ...
  <system.web>
    ...
    <sessionState timeout="60" cookieName="SiteA"/>
    ...
  </system.web>
  ...
</configurtation>

配置SiteB:

<configuration>
  ...
  <system.web>
    ...
    <sessionState timeout="60" cookieName="SiteB"/>
    ...
  </system.web>
  ...
</configuration>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

感谢有关我的问题的评论员。解决方案是命名两个站点的表单身份验证cookie。之后它工作正常。感谢