将asp.net成员数据库转换为Sql Server Compact 4.0

|| 我有一个Asp.Net MVC 3网站,它使用asp.net成员资格服务进行身份验证。成员资格数据库已在Sql Server Express 2008上运行,并且我正尝试将其转换为Sql Sever Compact 4.0。 按照此处的说明,我创建了Sql Server Compact 4.0数据库。我使用此处的代码在MVC应用程序中切换成员资格提供程序。 使用新的提供程序和数据库,我能够成功创建新用户并使用新用户的密码登录。但是,我无法登录到Sql Server Express数据库中以前存在的任何用户。我能够浏览新数据库并确认用户在那儿,因此我认为问题与无法成功访问之前创建的加密密码有关。我真的不希望所有现有用户都更改其密码。谁能阐明我如何实现这一目标?     
已邀请:
是否可能与web.config文件中的ApplicationName属性有关? 有关更多信息,请参见ScottGu的博客文章:   配置ASP.NET 2.0成员资格和其他提供程序时,始终设置\“ applicationName \”属性     

要回复问题请先登录注册