ctt-gob-es / clienteafirma

Cliente @firma
http://administracionelectronica.gob.es/ctt/clienteafirma
255 stars 119 forks source link

Aplicacion movil no abre Cliente @firma #255

Open Charl20cas opened 2 years ago

Charl20cas commented 2 years ago

Hola buenos dias. Estoy desarrollando una aplicacion hibrida para android e ios para Puertos del Estado. El caso es que siguiendo los pasos de la documentacion del Manual Integrador 1-7-0.pdf, cuando lanzo mi aplicacion desde android, tengo el siguiente problema:

Llamo al metodo AutoScript.sign con los siguientes parametros: base64 (base64 de un pdf) 'SHA512withRSA' 'PAdES' params (donde params es: 'mode=explicit\n' + 'serverUrl=' + this.constants.URL_BASE_SERVICES + '/afirma-server-triphase-signer-1.7.2/SignatureService') Y los metodos de successCallback y errorCallback

Autoscript esta lanzando la url intent://sign... etc

No se abre la aplicacion Cliente movil @firma, por lo que no puede seleccionar nungun certificado, pero me llega un mensaje al metodo de success con un base64 (AA==)

El proyecto es:

Angular 10 autoscript.js v 1.7.0 Android Studio Artic Fox 2020 3.1 Usando capacitor. En la configuracion de capacitor defino el hostname que es el mismo que uso para cargar los servlets para evitar el CORS AutoScript.setServlets(Constants.URL_BASE_SERVICES + '/afirma-signature-storage/StorageService', Constants.URL_BASE_SERVICES + '/afirma-signature-retriever/RetrieveService');

La version de Android es 9

He probado mil cosas pero no soy capaz que mi aplicacion abra la aplicación nativa de Cliente movil @firma

¿Alguna idea?

Saludos y muchas gracias

edchp commented 4 months ago

Amigo, tengo el mismo problema, ¿pudiste solucionarlo?