5
我有一個問題 - 爲什麼每當我在Azure Compute模擬器中重新啓動Azure Web角色時,由此函數產生的機器密鑰返回不同的值?我在這個角色的Web.config中有一個硬編碼的生成機器密鑰 - 應該不夠嗎?爲什麼每次我推送新版本的Azure web角色時,我的machineKey都會更改?
var cfg = WebConfigurationManager.OpenWebConfiguration(System.Web.Hosting.HostingEnvironment.ApplicationVirtualPath);
var machineKey = (MachineKeySection)cfg.GetSection("system.web/machineKey");
在Azure Web角色中處理此問題的正確方法是什麼?
我用我的機器密鑰散列用戶數據,這樣我就沒有動力機器按鍵顯然是很重要的:P
這與我的機器密鑰重新生成的原因有什麼關係嗎? http://blogs.itmentors.com/bill/2009/11/04/configuration-files-and-windows-azure/ – Aaronontheweb 2011-02-03 03:06:13