在共享托管服务提供商中,我有一个网站和一些子域,每个子域都是一个单独的asp.net web-app,带有单独的数据库(SQL Server 2005)。
目前,我为用户和角色使用默认的ASP.NET成员资格提供程序。我想当用户在一个网站注册时,她也可以登录其他网站。(我的意思是不强迫用户在所有网站注册) 我怎么能这样做?
答案 0 :(得分:1)
确保您拥有相同的数据连接,并为每个应用中的membership和role manager提供商定义了applicationName
。
数据连接属性定义了什么数据库(显然),然后应用程序属性对数据库中的数据进行分区:如果它们相同则Web应用程序使用相同的信息。