Dónde puedo encontrar la ubicación del almacén de certificados de Windows en el disco duro para el servidor 2003. Estoy codificando una utilidad C# para administrar algunos certificados que usamos para notificar cuando están expirando. Por lo tanto, elijo almacenarlos en el almacén de certificados de Windows. En lugar de usar cualquier ubicación existente (Personal ...) que veo en MMC, me gustaría crear otra ubicación con el nombre de mi aplicación y un lugar (por ejemplo: 'c: \ certs') de mi elección, para que pueda volver arriba.Tienda de certificados de Windows
Respuesta
Sospecho que no necesita crear su propia ubicación. ¿Tienes una buena razón para querer uno? Windows tiene API para administrar los certificados, y sugeriría que los examine. Estoy seguro de que puedes hacer todas las cosas razonables a través de la API pública. Si usa las API con la tienda del sistema, es probable que tenga que escribir menos código, y la solución resultante será más segura, mejor integrada con el SO (y todas las demás herramientas creadas para tratar con certs en Windows)
(perdone la última respuesta)
No estoy seguro de que este sea Syam, pero al menos las claves privadas involucradas en los certificados podrían estar aquí: C: \ Documents and Settings \ All Users \ Application Data \ Microsoft \ Crypto
De nuevo, esto no es algo de lo que esté seguro.
Sé que este tipo de vieja pregunta, pero cuando yo estaba buscando una respuesta a la pregunta similar, yo era capaz de encontrar que la información del certificado se almacena en el registro de Windows, no en los archivos normales: http://technet.microsoft.com/en-us/library/cc787544(WS.10).aspx#w2k3tr_certs_tools_dgzz
Según el tipo de tienda, puede almacenarse en el registro o archivo como se explica [aquí] (http://paulstovell.com/blog/x509certificate2) – AaA
se puede utilizar makecert.exe para crear una nueva tienda
makecert.exe -sr localmachine -SS
se puede descargar la herramienta desde aquí http://gallery.technet.microsoft.com/Certificate-Creation-tool-5b7c054d
- 1. ¿Cómo leer certificados de mi tienda de certificados?
- 2. ¿A dónde va la tienda de certificados 'Mi'?
- 3. Seguridad de servicios web y certificados de Windows
- 4. Mercurial 1.7.3 error de certificados de Windows
- 5. Almacenar cookies Tienda Windows App
- 6. Instalar certificados en el almacén de certificados de usuario local de Windows en C#
- 7. Manual para certificados X.509 en Windows
- 8. equivalente de Linux para el almacén de certificados de Windows
- 9. Certificados de SmartCard en C#
- 10. Importar certificados CA de StartCom en Windows JRE
- 11. Instalación de certificados Advertencia de seguridad ¿Alternativa?
- 12. Grid.ShowGridLines en la aplicación de la tienda de Windows
- 13. Obtener una lista de certificados del almacén de certificados en C#
- 14. autofirmado VisualSVN servidor de certificados
- 15. no certificado de cliente en el almacén de certificados
- 16. Certificados de cliente encadenados
- 17. ¿Herramienta para ver certificados X.509?
- 18. Certificados: ¿cuándo se instalan en el almacén de certificados?
- 19. Verificación de certificados PKCS # 7 en Java
- 20. ¿Qué es la aplicación de la tienda Windows RT/Windows responden a App.config?
- 21. Alternativa práctica para Windows Tareas programadas (tienda pequeña)
- 22. ¿Cuáles son los beneficios de Windows Certificate Store?
- 23. Windows 8 C aplicación # tienda - Enlace para almacenar revisa
- 24. cadena de certificados no encontrada
- 25. ¿Mejor proveedor de certificados SSL?
- 26. WCF, Seguridad y Certificados
- 27. ¿Cómo puedo acceder a los certificados de las autoridades certificadoras raíz de Windows con Delphi?
- 28. SSL/TLS sin certificados
- 29. Tienda IPv6 en la base de datos
- 30. Obtención de la cadena de certificados
estoy escribiendo la utilidad en .net y por supuesto usando su API. Solo quería elegir mi propio nombre para la tienda y su ubicación en el disco duro – Syam
@Syam: System.Security.Cryptography.X509Certificates.StoreName es una enumeración, esto indica que la lista de tiendas es fija. – Richard
@Syam: si utiliza la API, ¿por qué le importa dónde se encuentran los certs reales? Simplemente escriba el código para enumerar las malditas cosas, verifique la caducidad (o lo que sea que necesite) y termine con esto :) Este material es lo suficientemente delicado (me tomó suficiente tiempo para hacer que WSE3 hablara con Axis con Encriptación x.509 y firmas. Si la mezcla tuviera algún código personalizado jugando con la tienda de certificados, me volvería loco) – user8032