0
我嘗試從AES寫入的表單身份驗證讀取/解密auth cookie的值,但未在web.config中設置MachineKey,因爲我無法修改此值配置我自己。解密ASP.NET身份驗證Cookie值而無需FormsAuthentication.Decrypt方法
因此,我無法使用FormsAuthentication.Decrypt,因爲它在內部使用機器密鑰。
我嘗試從AES寫入的表單身份驗證讀取/解密auth cookie的值,但未在web.config中設置MachineKey,因爲我無法修改此值配置我自己。解密ASP.NET身份驗證Cookie值而無需FormsAuthentication.Decrypt方法
因此,我無法使用FormsAuthentication.Decrypt,因爲它在內部使用機器密鑰。
沒有指定的ASP.NET版本,但在2.0和我認爲還在4.0,你可以在你的web.config覆蓋的machineKey。
查看「Web Farm Deployment Considerations」部分。 http://msdn.microsoft.com/en-us/library/ff649308.aspx#paght000007_webfarmdeploymentconsiderations
您可以使用此工具在網上生成計算機密鑰:http://aspnetresources.com/tools/machineKey