En mi caso particular, el problema relacionado con el mensaje "La tarjeta inteligente no puede realizar la operación solicitada o la operación requiere otra tarjeta inteligente" tenía que ver con una incompatibilidad en el uso de tarjetas criptográficas antiguas con la última versión del instalable módulo criptográfico de la FNMT (TC-FNMT v6.0.2). En definitiva, desinstalé la versión moderna e instalé una versión antigua del TC-FNMT (concretamente la v4 64Bits) y problema resuelto. Es probable que solicitando una tarjeta criptográfica moderna sí funcionaría con la actual versión TC-FNMT v6.0.2. Probado con Windows 10 64 Bits y navegador IE11 de 32 Bits
En mi caso el principal problema ha sido tener Windows 10 de 64 bit. Lo que principalmente estaba haciendo que no funcionase nada era el driver del lector.
El windows por defecto estaba reconociendo el lector de tarjetas como Generic USB card reader. Hay que forzarlo a ser el que le gusta más a la aplicación de DNIe, que en mi caso fue: "Microsoft Usbccid Smartcard Reader (WUDF)"
Otra serie de cosas que creo han ayudado mucho a hacerlo funcionar:
- Pasos iniciales:
Descargar la aplicación de DNI electrónico: http://www.dnielectronico.es/PortalDNIe ... g=REF_1104
Instalar el configurador para el firefox de la FNMT. https://www.sede.fnmt.gob.es/documents/ ... MT_RCM.exe
(Reiniciar)
- Instalar JAVA, la ultima versión. http://www.java.com/es/download/win10.jsp
- Configurar Firefox para que Java esté siempre activo. (Con chrome imposible, y con Internet explorer me funcionó la autenticación pero no la firma) - https://www.java.com/es/download/help/e ... rowser.xml
- Hasta aqui podeis probar que podeis autenticaros y firmar usando la aplicacion de autofirma de VALIDE: http://estaticos.redsara.es/comunes/cli ... dAlone.exe
Y por último, lo que en mi caso estaba haciendo que con el internet explorer no funcionase la firma para descargar el certificado de la FNMT es que a la hora de firmar no parecía estar usando el certificado de firma del dni sino el de autenticación. Si lo probais vereis que el Firefox te da muchas más opciones (y más información) durante el proceso.
Espero que os sirva de ayuda todo lo anterior, a mi me ha llevado casi toda la tarde (y diría que tengo un nivel bastante avanzado en informática... ). Esto del DNIe es una buena idea pero es tan absurdamente complicado que lo hace completamente inútil. El certificado de la FNMT por otro lado funciona de maravilla.