Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Errore 10 (ISSUER NON PRESENTE, MALFORMATO O NON CORRISPONDENTE ALL’ENTITÀ CHE SOTTOSCRIVE LA RICHIESTA) #83

Open
lordnedox opened this issue Dec 19, 2024 · 1 comment

Comments

@lordnedox
Copy link

Describe the bug
Buongiorno,
superato il test di collaudo, ed ottenuto il certificato da Agid, e sottomesso agli IDP la nostra identita' come Aggregatore Full Public, riceviamo questo errore quando si tenta di fare la login:
10 (ISSUER NON PRESENTE, MALFORMATO O NON CORRISPONDENTE ALL’ENTITÀ CHE SOTTOSCRIVE LA RICHIESTA)

Dove si puo' verificare questo valore di Issuer?

Inoltre mi chiedo, essendo aggregatori di servizi pubblici, l'unico punto dove mi sembra siano configurati gli aggregati e' dentro al metodo GetSPIDServiceProviders.
Ma in fase di login, non dovrebbe essere indicato da qualche parte per quale aggregato stiamo cercando di fare login? Mi sembra di non vedere niente a proposito nelle app di esempio.

Spero possiate aiutare, e' da un anno che ci stiamo provando ..

Ciao!

@lordnedox
Copy link
Author

Aggiungo che modificando la configurazione (appsettings.json), e impostando l'EntityID come quello del soggetto aggregato anziche' aggregatore, il messaggio di errore diventa un error code 5, che da documentazione dice:
Firma sulla richiesta non presente, corrotta, non conforme in uno dei parametri,
con certificato scaduto o con certificato non associato al corretto EntityID nei metadati registrati

Questo mi fa pensare che sia corretto impostare negli appsettings l'Entity ID del soggetto aggregato, non dell'aggregatore.
L'errore potrebbe essere causato dagli IDP che non hanno ancora registrato il metadata?

Abbiamo mandato diverse emails con lo zip (json + XML aggregati) a [email protected] , ma mai ricevuto una risposta di conferma processo.
Davvero difficile capire come procedere.

Grazie a chiunque potra' aiutare

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant