集成多个ASP.Net网站

时间:2010-11-23 17:24:03

标签: asp.net asp.net-membership membership-provider

我想创建一个新网站。该网站有3个申请,每个申请都有自己的会员/个人资料提供者 我希望用户只需一个登录就可以登录该站点 可能的选择AFAIK:

  • web.config个文件中的所有应用程序定义相同的machinekeys / Connection字符串,我认为我已经完成了设置。

这有用吗?而且我很想知道是否还有其他办法。

1 个答案:

答案 0 :(得分:2)

是的,这是要走的路。只需确保配置设置相同,所有三个应用程序都可以正常工作。

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

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