我想知道在新网站中设置会员资格的“正确”方式。
当我有新项目时,我可以进入网站/ASP.NET配置。在那里,我可以设置表单身份验证并管理将使用此页面的所有用户。我可以在文件夹上制定角色和规则。所有这些信息保存在本地数据库App_Data/ASPNETDB.MDF中的表中。我想做的是,所有这些信息随着网站一起存储在主机服务器上,而不是本地存储。
如何最好地将我在本地创建的网站连接到集中的mssql服务器?我希望能够访问asp.net配置并管理用户,但我希望数据保存在mssql服务器的表中,而不是aspnetdb.mdf文件中。
我已经通过使用aspnet_regsql.exe文件在mssql服务器上创建了asp.net成员资格表。
更新:
没关系,我找到了方法。
只需添加
<remove name="LocalSqlServer"/>
在 <ConnectionStrings>
中,然后加入自己的连接字符串。现在它正在运作中...