-
Notifications
You must be signed in to change notification settings - Fork 5
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
tentativo di gestire più IdP #5
Comments
Ciao, dovrei averlo fixato, prova a scaricare l'ultima versione 2.0.1 |
Ciao! Grazie mille. Questi i log delle richieste e dell'errore, se possono essere d'aiuto:
|
Forse ho trovato il problema, sono riuscito a superare tutte le assertion così, ma lascio verificare a te: #7 |
Grazie, pubblicato 2.0.2, fammi sapere. |
a posto, chiudo la issue. |
ciao!
sto tentando di gestire due diversi IdP offerti da
spid-saml-check
(https://localhost:8443
ehttps://localhost:8443/demo
).ho inserito entrambi i metadata degli IdP in un singolo registro xml e provando a chiamare
strategy.getIDPS()
li vedo parsati correttamente.per scegliere l'IdP dalla chiamata di login ho implementato
getIDPEntityIdFromRequest()
in questo modo:il problema che sto incontrando è nella callback che avviene dopo il login con l'IdP
https://localhost:8443/demo
poiché mi sembra di capire che anche durante la callback viene chiamata la funzione sopra, questa volta senza parametro nella query e quindi, facendo default a un altro IdP, ottengo l'errore:Invalid Issuer "https://localhost:8443/demo"
.non riesco a trovare una soluzione su come, nella callback, poter risalire all'IdP verso cui è stata originata la richiesta 🤔
ringrazio in anticipo per qualsiasi delucidazione in merito, sono alle prime armi con l'integrazione di SPID e questa mi è sembrata la libreria più user-friendly tra le altre in JS, ottimo lavoro!
The text was updated successfully, but these errors were encountered: