代码之家  ›  专栏  ›  技术社区  ›  Kamyar

集成多个ASP.NET网站

  •  1
  • Kamyar  · 技术社区  · 14 年前

    我想创建一个新网站。该网站有3个应用程序,每个应用程序都有自己的成员/配置文件提供商。
    我希望用户能够登录到该站点,只需登录一次。
    可能的选择Afaik:

    • 为其中的所有应用程序定义相同的machinekeys/connection字符串 web.config 文件和我 认为 我准备好了。

    这行吗?我很好奇是否还有别的办法。

    1 回复  |  直到 14 年前
        1
  •  2
  •   ChrisLively    14 年前

    是的,这就是我们要走的路。只要确保配置设置相同,这三个应用程序就可以一起工作了。

    另一方面:你说你想用3个应用程序建立一个新网站。这些“应用程序”是独立的网站还是顶级网站的虚拟目录?换句话说,他们会共享相同的URL吗?

    我能想到的唯一问题是,如果URL不同,那么会话ID也会不同,因此在访问时强制用户登录到每个会话ID。在你的情况下,这可能没问题。但是,使用您的方法,凭证将是相同的。