Today my hosting provider said that an ASP.NET application can be accessed via HTTPS, even without giving permissions for the Application's Pool Identity (At least READ-ONLY) to the SSL Certificate Storage.
To simplify someone's research i'd suggest to take a look at THIS link
- IIS 7.5
- The project uses the DefaultApplicationPool
- Identity = ApplicationPoolIdentity
QUESTION: Is the hosting provider faking me? Or in order to reach a website resource through HTTPS protocol of an ASP.NET project, the server MUST have granted access to the ApplicationPoolIdentity of this projects Application Pool?
Remark:
Without giving additional access to: IIS_IUSRS;Users group, NETWORK SERVICE, and other either. Just by leaving the default the "Administrators Group".