0

我有两个 Web 项目都使用同一个数据库,并且它们在同一个解决方案中。其中一个使用 asp.net 会员资格。我还想包括另一个。我该如何管理?

4

2 回答 2

0

我最近为嵌套应用程序做了这个。它不是太难。

除了凯尔的观点,您还需要:

  • 确保两个 Web 应用程序的 machineKeys 相同
  • 配置 loginUrl 以解析到相同的绝对路径
  • 如果您使用 cookie,则需要确保将域设置为两个 Web 应用程序都可用的值
  • 同样对于 cookie,如果您的 Web 应用程序嵌套在域中的不同级别,请确保将路径属性设置为“/”

有关更多详细信息,请参阅此博客文章

于 2012-06-08T01:13:20.997 回答
0

将第二个应用程序配置为使用相同的成员资格数据库。applicationName将 web.config 中的成员资格提供程序配置的属性更改为与第一个应用程序不同的内容。

于 2012-06-08T00:21:44.167 回答