我有一个场景,我需要在两个应用程序中维护用户会话,这两个应用程序都在不同的服务器上运行并访问不同的数据库。在application1中,当用户点击按钮页面将导航到application2时,用户还需要继续进行相同的会话。 如何实现这一点,任何想法/帮助将不胜感激。
由于
与Pradeep
答案 0 :(得分:1)
第一步是使用进程外会话存储而不是默认的内存,以便两个服务器都可以访问此集中式会话存储位置。这可以是SQL Server或Out-Of-Process Windows Service。然后你可以执行一些hacking来欺骗ASP.NET框架,禁止你从不同的应用程序访问会话。
结论:恕我直言,这不是你应该做的事情。
答案 1 :(得分:0)
尝试为服务创建单一登录以进行身份验证: {{3P>