SPID SAML Response ErrorCode 16

Ciao a tutti,
sto effettuando un’integrazione come SP verso un IdP SPID, come da titolo, nella response ricevo sempre come messaggio di errore ErrorCode 16.
Dalla tabella messaggi SPID https://www.agid.gov.it/sites/default/files/repository_files/tabella-messaggi-spid-v1.3_0.pdf per questo errore è riportato quanto segue:

quindi mi sembra di capire che non è possibile indicare tutti e tre gli attributi:
AssertionConsumerServiceIndex
AssertionConsumerServiceURL
ProtocolBinding
nella AuthnRequest come invece descritto nel seguente documento:

https://docs.italia.it/italia/spid/spid-regole-tecniche/it/stabile/single-sign-on.html

che mi pare essere in contrapposizione con quanto scritto nel documento:

https://www.agid.gov.it/sites/default/files/repository_files/circolari/spid-regole_tecniche_v1.pdf

Qualcuno può cofermare se effettivamente i tre attributi non vanno utilizzati insieme nella request?
C’è una documentazione tecnica ufficiale a cui far riferimento per evitare tali discrasie?
Grazie

E’ un refuso del testo in docs italia.
Al posto di

Insieme all’attributo AssertionConsumerServiceIndex

deve essere

In alternativa all’attributo AssertionConsumerServiceIndex

Ho già creato una pull request

Ciao,
innanzitutto grazie per la risposta, allora c’è un problema anche con Spid Validator in quanto attesta come corretta, una request che in realtà non lo è, vista la presenza dei due attributi:
AssertionConsumerServiceIndex
AssertionConsumerServiceURL
nella mia AuthRequest.

Apri una issue sul repository github, fornendo tutti gli estremi per replicare la situazione

1 Mi Piace