menu di navigazione del network

Servizio SPID Validator disponibile pubblicamente su spid-validator.it

Se può tornare utile, al seguente indirizzo è esposto pubblicamente il servizio spid-saml-check:

Questo perchè non mi risulta esista un servizio ufficiale di validazione. In tale maniera:

  • non c’è bisogno di buildare l’immagine
  • è sempre possibile avere un servizio ready-to-use
  • il servizio è periodicamente aggiornato con le ultime modifiche del repository

Viene ri-buildato periodicamente dai sorgenti del repository.

3 Mi Piace

Buongiorno, ho provato il suo servizio e funziona correttamente.

Dato che non riesco a trovare nessun post su come attivare il protocollo https per il tool spid-saml-check (i metadata generati sono tutti impostati a http://localhost:8080 e in fase di test check strict mi viene restituito l’errore “[FAIL] The Destination attribute must be a valid HTTPS url - TR pag. 8”), volevo chiederle se fosse possibile avere informazioni sull’installazione e attivazione del protocollo HTTPS con un certificato Let’s Encrypt oppure l’attivazione dell’area di demo (presente nella macchina docker su http://localhost:8080/demo/) sul suo servizio online per effettuare gli ultimi controlli (non utilizzo Spid-testenv2 perché ha raggiunto la “End of Life”, come indicato su Github).

Ciao Andrea, noi abbiamo messo davanti un reverse proxy Nginx, non credo sia possibile abilitare HTTPS direttamente nel container del validator.

Ciao Nicola e grazie per la risposta.
Ho notato che il metadata.xml contiene il valore SingleLogoutService Location=“SPID” ResponseLocation=“SPID”.
L’applicazione docker spid-saml-check genera automaticamente l’xml con “localhost:8080”: sei riuscito a cambiare il valore nella generazione dell’xml oppure è un xml modificato a mano?

Noi abbiamo cambiato così nel Dockerfile:

sed -i 's/http:\/\/localhost:8080/https:\/\/www\.spid-validator\.it/g' /spid-saml-check/spid-validator/config/idp.json

Grazie, gentilissimo!

Ciao @nicolabeghin,
sto provando ad utilizzare questo servizio ma quando tento la validazione della request dopo un po’ di attesa mi compare un errore “Cannot GET /502.html”.
Come posso andare avanti?
Ti ringrazio

ciao nicola
sed -i ‘s/http://localhost:8080/https://www.spid-validator.it/g’ /spid-saml-check/spid-validator/config/idp.json
come funziona؟