Access is denied. (Exception from HRESULT: 0×80070005 (E_ACCESSDENIED))
Ensure that the “Administrators” group has full control and the “Everyone” group has the following permissions on this folder only:
List folder / read data
Read extended attributes
Create files /write data
Create folders / append data
Write extended attributes
Also people can try as the Certificated may installed under personal already and caused the above error:
using MMC and found the certificate was already there – under Certificates (Local Computer) / Personal
Instead of doing the export/import thing suggested, tried dragging the certificate down to Certificates (Local Computer) / Web Hosting node – and, surprisingly, it worked
After doing the above, back to IIS Manager and was able to use the certificate in the site bindings right away
Make sure the user you try to use has “Include inheritable permissions from this object’s paret” checked on the Active Directory user’s permissions.
Open “Active Directory Users and Computers” then. Go to “View” and make sure “Advanced Features” is checked, if it isn’t – check it. Find the problematic user and open its “Properties” (right click –> Properties). Go to the “Security” tab and click on the “Advanced” button.
Verify that the “Include inheritable permissions from this object’s parent” checkbox is checked. If it is, you may try to reset the user’s permissions by clicking on the “Restore defaults” button.