Closed MarcoBevilacqua closed 3 years ago
Dal messaggio di errore pare che lo script che effettua i test abbia i fine riga "DOS/Windows" (\r\n) piuttosto che quelli Unix (\n), mandando in crisi l'interprete comandi di Linux. Forse quegli script sono stati aperti per errore con un editor di testo Windows? Effettua nuovamente un clone dal repository ed avvia il container docker senza fare modifiche ai file.
Nel caso si continui a riscontrare l'errore si potrà aprire una nuova issue.
Ciao,
stiamo provando ad ottenere l'accreditamento come aggregatore di servizi e per prima cosa abbiamo messo su una implementazione "basica" del login SPID con il link al validator. (il metadata è reperibile a https://spid.progettiesoluzioni.it/metadata). L'implementazione è stata fatta con l'SDK Laravel https://github.com/italia/spid-laravel
Non riuscendo a reperire informazioni su come dovrebbe agire il validatore "ufficiale" di AgID ho provato ad utilizzare SAML-Check per ottenere il controllo dei requisiti in locale. I Metadata di cui sopra vengono validati correttamente ma quando provo a validare la SAML request (Strict) ottengo un errore di cui invio screenshot:
Effettivamente la request che viene inviata al validatore non contiene l'elemento signature, anche se il package Laravel firma correttamente la request e invia tutti i parametri (RelayState, Signature, SigAlg)
Questa è la request ricevuta da SAML-CHECK
`