使用Azure自动缩放,我需要在web.config中指定MachineKey吗?

4

最近我参与了一个ASP.NET MVC项目,它被部署到多个服务器实例,并需要配置机器密钥。

我还有另一个项目将要部署到Azure(Web网站标准版),但我不确定Azure是否会为您配置机器密钥或处理此类事情,或者您需要自己配置。

有人知道吗? 我似乎找不到任何特别关于这个问题的资源。

1个回答

4
Azure会自动为WebRole的所有实例设置相同的机器密钥,因此您不需要显式设置它。 但是,如果您删除并重新部署或执行VIP交换,则机器密钥将更改,这可能会导致现有客户端出现问题,因此您应该为此情况设置一个机器密钥。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接