我在Azure服务器上有一个生产和开发版本的网站。两者都连接到相同的成员资格数据库。
目前,这些网站仍然完全相同。用户名/登录组合在生产站点上正常工作,但在开发站点上提供了错误的用户名/密码组合错误。
我也可以通过localhost登录,它正在访问同一个数据库。
答案 0 :(得分:0)
您希望在应用程序的web.config中显式设置机器密钥。否则,Azure将自动创建一个。
如果机器密钥不同,现有用户可能无法再登录。
答案 1 :(得分:0)
我明确地设置了机器密钥,但我确实看了。问题是,当我发布网站时,有一个选项,“替换”发布位置的web.config中的连接字符串。这是将连接字符串替换为成员资格数据库,并连接到主数据库。