我有一个使用老式 asp.net (v2.0) 编写的旧应用程序,我需要将它与使用 MVC3、.Net 4.0 编写的新站点集成。(如有需要,旧站可升级至4.0)
这可能吗?我已经阅读了有关在多个站点上使用 SSO 和表单身份验证的信息,但是所有帖子都是关于多个 asp.net 或多个 MVC 站点的——我还没有看到任何关于将两者混合的内容。
如果两个站点都在同一个域下,并且具有相同的机器密钥,这应该工作吗?
编辑:这个问题的附加部分,如果可以使用表单身份验证使 SSO 工作,是否也可以允许这两个应用程序使用相同的会话状态服务,从而在应用程序之间共享会话状态?我知道 sessionid 存储在 cookie 中,所以两个应用程序都可以为单个用户访问相同的会话信息吗?