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

Response corretta #129

Closed
StefanoDevPro opened this issue May 4, 2021 · 3 comments
Closed

Response corretta #129

StefanoDevPro opened this issue May 4, 2021 · 3 comments

Comments

@StefanoDevPro
Copy link

Buongiorno a tutti, durante l'ultima validazione di SPID mi è stato segnalato un problema sull'invio della response corretta (test 01 di Spid-Saml-Check). In realtà, quando invio la response corretta, vengo dirottato sulla pagina di autenticazione /views/acs.php dove è presente, come prima azione, il metodo "isAuthenticated()" di questa libreria. Come faccio ad avere l'ok (come dovrebbe) da parte del test eseguito se il metodo non mi autentica? Cosa sto sbagliando? Cosa devo controllare?

Grazie in anticipo.

@StefanoDevPro
Copy link
Author

StefanoDevPro commented May 4, 2021

L'utente con il quale dovrei essere autenticato, ha i seguenti dati:

Name: SpidValidator
Family name: AgID
SpidCode: AGID-001
FiscalNumber: TINIT-GDASDV00A01H501J
Email: [email protected]

Come mai non mi autentica?

Da una prima analisi, mi sembra di capire che l'idp è NULL in quanto entro in questa condizione:

$selectedIdp = $_SESSION['idpName'] ?? $_SESSION['spidSession']['idp'] ?? null;
if (is_null($selectedIdp)) {
return false;
}

@mirkochip88
Copy link

Ho lo stesso problema. La prima chiamata alla libreria mi cancella la Session, per cui anche l'idp. Al secondo tentativo di login tutto ok. Da come ho letto pare sia un problema della libreria saml. Hai risolto alla fine?

@lussoluca
Copy link
Member

Questo problema è legato a #147, chiudo questa e continuiamo di la

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

3 participants