How can I back up the EFS certificate of ApplicationPoolIdentity? I have a C# ASP app that runs on IIS 7.5 with ApplicationPoolIdentity. The app reads/writes files to an EFS protected folder in the filesystem and everything works fine. But how can I back up the encryption certificate?
I know how to back up certs of regular users through certmgr.msc, but unfortunately this program seems only to allow backing the cert of current user, and not other users. Is there any way to "Run As" ApplicationPoolIdentity? Any other way to accomplish this?