Open TheVise75 opened 4 years ago
Ho trovato la soluzione. il file metadata (firmato) che va caricato sul sito database https://idp.spid.gov.it/admin/databasesprecord/new/?url=%2Fadmin%2Fdatabasesprecord%2F%3Fpage%3D1 non deve contenere l'intestazione <xml ....> ma partire direttamente con <md:EntityDescriptor . Per cui bisogna verificare il programma che vi genera i metadati firmati.
Buongiorno, abbiamo implementato la soluzione .NET basata su WebAPP. A seguito della compilazione e firma dei metadata, li abbiamo registrati sull'IDP di test di Agid (https://idptest.spid.gov.it/)
Provando ad invocare l'idp otteniamo il seguente errore _ValueError: Unicode strings with encoding declaration are not supported. Please use bytes input or XML fragments without declaration.
E' un problema noto? C'e' qualcosa che possiamo controllare sul file metadata (è già in formato UTF8 e viene caricato senza problemi dal test).