Ho cercato invano indicazioni su come risolvere il problema; ho modificato la configurazione di openssl, aggiornato spid-php ma niente da fare.
Qusalcuno ha qualche dritta da darmi?
Come indicato dall’Avviso SPID n° 29, per i SP Privati i test vengono effettuati utilizzati usando un certificato self-signed.
Una volta superata questa verifica tecnica e prima di andare in produzione, è necessario chiedere ad AgID un certificato di federazione emesso dalla sua infrastruttura a chiave pubblica (PKI) e sostituire all’interno del metadata tale certificato di federazione al posto del self-signed usato nei test.
Il flag Produzione verifica che nel metadata sia presente un certificato di federazione affiliato alla PKI AgID.
ma non riesco proprio a capire cosa e dove devo modificare nel file di configurazione, visto che non ho inserito questo valore da nessuna parte.
Sembrerebbe quasi che venga aggiunto il prefisso VATIT- alla partita iva, ma non è quello
Inserisce VATIT- perchè previsto dall’ Avviso SPID n°29
Mi sa che hai inserito la stringa IT04330910987 quando la libreria si si aspettava solamente il numero della partita IVA ( ovvero 04330910987 , come vedi dal regex si attende 11 cifre numeriche).
Per risolvere, apri il file spid-php-setup.json e cambia IT04330910987 in 04330910987, cancella il file spid-php-openssl.cnf e rilancia l’installazione con
Ciao Francesco,
come hai risolto? ho modificato il file come suggerito da Antonio; però non riesco a disinstallare e installare nuovamente da composer… ricevo quest’errore:
Ciao Francesco, sono riuscito a disinstallare e installare nuovamente tramite composer. Il problema però persiste… potresti indicarmi la tua composizione del file “spid-php-setup.json”?
grazie
Luca