Para el entorno de desarrollo, puedo crear crear certificado autofirmado en IIS7.5. Pero ese certificado es SHA-1 y recientemente los navegadores se quejan de ello. Cuando abro FireBug veo las siguientes advertencias:
"Este sitio utiliza un Certificado SHA-1; se recomienda que use certificados con algoritmos de firma que usen funciones hash más fuertes que SHA-1".
Entonces mis preguntas son:
1) ¿Hay alguna forma de crear un certificado autofirmado que sea más fuerte que SHA-1?
2) Si no, ¿hay alguna manera de decirle al navegador que deje de mostrar estas advertencias?
ACTUALIZAR
Terminé usando la respuesta @vcsjones, pero eso solo me llevó hasta ahora. Allí tuvimos un par de problemas que tuve que resolver antes de hacerlo funcionar.
1) Por alguna razón no pude importar el certificado con contraseña. Así que terminé creando uno sin él.
2) Cuando importé el certificado .pfx a través de IIS, seguí recibiendo "No existe una sesión de inicio de sesión especificada" cuando intenté aplicar un nuevo certificado en Editar enlaces. Así que investigué poco y encontré que esta respuesta SO era útil, específicamente la respuesta de Mike L.
Otra cosa que agregaría es que cuando importe un certificado, recuerde seleccionar el certificado .pfx. La selección predeterminada del asistente de importación es * .cer, que puede importar (error que cometí), pero luego no pude ver el certificado en los certificados del servidor IIS. Cuando miré más de cerca, me faltaba una pequeña llave en el ícono. Ahora, investigué que pude repararlo a través del artículo KB-889651 . Así que asegúrese de importar .pfx y funcionará sin reparar.
Otra nota, si tiene problemas de confianza con este certificado, impórtelo también a "Trusted Root Certificate Authority".