0

我正在使用负载平衡配置中的两个 Web 服务器将 .NET 应用程序迁移到 Azure。目前,当用户登录应用程序时,我们会设置一个 cookie 来存储他们的公司名称。

CookieUtil.SetEncryptedCookie("CONAME", companyName);

我的问题是这些 cookie 会在两个 Web 服务器上持续存在吗?没有应用进一步的配置?.NET 是否像使用表单身份验证一样使用机器密钥来加密 cookie?如果是这种情况,我们是否需要在 web.config 中进行设置?

提前致谢!

4

1 回答 1

1

Azure 将在启动期间在所有实例上设置相同的机器密钥,除非你在 web.config 中明确设置了自己的机器密钥。

于 2013-03-15T16:18:22.807 回答