我有一个问题 - 为什么每次在Azure Compute模拟器中重新启动Azure Web角色时,此函数产生的计算机密钥会返回不同的值?我的Web.config中有一个硬编码的,生成的机器密钥用于此角色 - 这应该不够吗?
var cfg = WebConfigurationManager.OpenWebConfiguration(System.Web.Hosting.HostingEnvironment.ApplicationVirtualPath);
var machineKey = (MachineKeySection)cfg.GetSection("system.web/machineKey");
在Azure Web角色中处理此问题的正确方法是什么?
我正在使用我的机器密钥来散列用户数据,所以显然我没有动态机器密钥非常重要:p