首页 > 解决方案 > 维护多个域的用户会话

问题描述

我有一个项目,其中多个域为单个项目运行意味着所有域都映射了相同的 A 记录,并且我们在 IIS 上托管了项目。它工作正常,但是如果使用从 www.abc.com 切换到 www.xyz.com (我们有 1000 个不同的域),我想使用相同的会话,他不需要作为同一个项目的一部分再次登录。

我已经很累但没有得到任何适当的解决方案

请建议最好的方法。请不要建议发帖。我们正在使用 ASP.NET Core MVC。

标签: c#asp.net-coreasp.net-core-mvc

解决方案


您可以添加一个新的 Web 服务,它应该用作身份验证服务。想象一下,就像谷歌对 firebase 所做的那样。您可以使用新服务来处理登录并在其他域之间共享会话。


推荐阅读