Closed sil-vio closed 1 year ago
Buongiorno, a differenza del valore da indicare all'interno del certificato, nel metadata deve essere indicato esclusivamente il codice IPA. Il metadata deve pertanto presentarsi come nel seguente esempio:
<md:Extensions>
<spid:IPACode>cnpaf_0</spid:IPACode>
...
</md:Extensions>
Buongiorno,
ti ringrazio per la rapida risposta, si è corretto quello che dici ma avevamo già provato senza prefisso, impostando il metadata nel seguente modo :
`
Occorre allora segnalare la problematica sul repository https://github.com/italia/spid-sp-test spid-sp-test è il tool utilizzato internamente da spid-saml-check per i test automatici su metadata e request.
Grazie abbiamo aperto l'issue qui https://github.com/italia/spid-sp-test/issues/156
Buongiorno,
dobbiamo sviluppare un Service Provider Pubblico per l'ente "Cassa Nazionale di Previdenza e Assistenza Forense" censito su IPA con tipologia "Enti Nazionali di Previdenza ed Assistenza Sociale in Conto Economico Consolidato" e con categoria "Enti di Previdenza ed Assistenza Sociale in Conto Economico Consolidato privati" (pagina dettaglio ipa).
Incontriamo delle difficoltà nella validazione del metadato da noi generato, in particolare non viene superato il check strict di produzione "test 80" che verifica la validità del codice IPA all'interno del metadata. Questo test otteniamo come messaggio di errore "The IPACode element MUST have a valid value present on IPA". Tutti gli altri controlli vengono superati con successo.
Di seguito l'estratto del metadata di tipo Service Provider Pubblico da noi generato in cui è presente il codice IPA dell'ente:
...