ProviderName su AuthnRequest: "item not allowed" #341
Description
Scusate l'ennesimo sfogo...
Dopo aver passato tutti i test dello SPID Validator, provo l'ambiente di test e mi vedo rifiutare una richiesta di autenticazione in quanto la mia AuthRequest
contiene l'attributo ProviderName
.......
Scusate lo sfogo, ma è proprio necessario rendere vietato tutto ciò che è opzionale in SAML 2.0? Non c'è alcuna traccia nelle specifiche SPID che dicano che l'elemento ProviderName
non debba essere specificato (se me lo sono perso, chiedo scusa). Persino il Validator, che in alcuni casi manifesta persino un eccesso di zelo (vedi la questione degli attribute value vuoti, a me tanto cara), lo accetta... Ma laddove non ti stronca il validator, lo fa l'ambiente di test!!
Da una parte o dall'altra, credo sarebbe perlomeno corretto allineare i due sistemi (così come l'errore segnalato in #220 per l'attributo isDefault
dell'AttributeConsumingService
).