Open alranel opened 6 years ago
Ciao @alexrj, non mi si presenta ho provato in ogni modo. Testato su linux (fedora, ubuntu). E' utile capire se può essere un problema di osx?
Sì, infatti le cause sono tante e non credo proprio sia un bug del testenv; è una issue che credo utile mantenere aperta in attesa che qualcuno indaghi più a fondo. Magari lo farò io appena ho un po' di tempo :-)
Facendo girare il testenv e il mio SP in locale, sulla stessa macchina, l'
IssueInstant
(e ancheAuthnInstant
eNotBefore
) hanno ogni tanto un timestamp successivo a quello che il mio SP legge dopo aver ricevuto l'asserzione.Ad esempio:
Riprovando il POST con il tasto Back del browser, quindi reinviando la stessa asserzione poco dopo, viene accettata, quindi non è un problema di fuso orario, che ho controllato.
Probabilmente è un diverso arrotondamento dei secondi e non ho fatto ulteriore verifiche, quindi non lo considero strettamente un bug del testenv, ma lo documento qui nel caso in cui qualcuno lo riscontrasse anche con altri SP (il mio è scritto in Perl) o avesse suggerimenti.