I need a web application written in C#. The application will list the available valid certificates in the "CurrentUser" store location in the "MY" store name.
The user select the certificate and display the appropriate information from the certificate (later it can be used to sign the documents which is not a part of this project.)
Here is what I am looking for.
**X509Store store = new X509Store([login to view URL], [login to view URL]);**
The web app need to access the information from the above location not **[login to view URL]
**
More info on the issue can be read in the article and comments
<[login to view URL]>
I am looking to get the above thing done with the least or no permission changes on the web server hosting the app.
Giving the site enough permission to access the above information on the user's macine can be done. NOTE: The main issue is to access the user's certificates at the above store location on client's machine when the application will be running on the web server.