我有一个通过aspnet_regsql向导创建的成员资格数据库,并在具有登录控制的ASP.NET应用程序中使用
登录控件在IIS Express上正常运行 但是一旦我在本地IIS上部署它,它就会一直显示错误消息
您的登录尝试失败。请再试一次。
我确定我提供了正确的用户名和密码,IIS可以连接到数据库
答案 0 :(得分:0)
如果PasswordFormat存储为加密,则成员资格提供程序的加密机制使用机器密钥。
即使您使用Hashed,经验法则是在web.config中包含Machine Key。
注意:有一个名为ASP.NET Universal Providers的ASP.Net成员资格提供程序的更新版本。