La clave de máquina cambia cuando se recicla el grupo de aplicaciones

Estoy usando la API MachineKey para cifrar / descifrar una información en una aplicación ASP.NET. estoy usando

MachineKey.Encode(data, MachineKeyProtection.All)

y

MachineKey.Decode(data, MachineKeyProtection.All)

métodos de API. Todo funciona muy bien en Windows 8 y Windows Server 2012 cuando Cargar perfil de usuario está habilitado. El problema es por alguna razón que no sobrevive al reinicio del grupo de aplicaciones enWindows Server 2008 R2 with IIS 7.5.

Inicialmente tuve la impresión de que tendré que habilitarCargar perfil de usuario poniendo enGrupo de aplicaciones Pero eso no hace ninguna diferencia. ¿Alguna idea de lo que podría estar perdiendo aquí?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta