You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
La prenotazione appelli funziona, ma c'è un bug latente: quando prendiamo le informazioni sull'esame, prendiamo anche l'"action" del form. Questa action contiene il JSessionID.
Il problema è che se uso queste informazioni per prenotarmi quando la sessione è scaduta, avrò un altro JSessionID, e quindi la prenotazione non funzionerà.
Questo scenario non è tanto irrealistico, soprattutto per l'app mobile, che tende a fare caching delle informazioni, quindi potrebbe riusare le informazioni di un'altra sessione.
Una soluzione potrebbe essere quella di mettere un placeholder al posto della sessione, che si potrebbe riconoscere con un'espressione regolare, e poi sostituirla ogni volta con la sessione vera e propria.
The text was updated successfully, but these errors were encountered:
La prenotazione appelli funziona, ma c'è un bug latente: quando prendiamo le informazioni sull'esame, prendiamo anche l'"action" del form. Questa action contiene il JSessionID.
Il problema è che se uso queste informazioni per prenotarmi quando la sessione è scaduta, avrò un altro JSessionID, e quindi la prenotazione non funzionerà.
Questo scenario non è tanto irrealistico, soprattutto per l'app mobile, che tende a fare caching delle informazioni, quindi potrebbe riusare le informazioni di un'altra sessione.
Una soluzione potrebbe essere quella di mettere un placeholder al posto della sessione, che si potrebbe riconoscere con un'espressione regolare, e poi sostituirla ogni volta con la sessione vera e propria.
The text was updated successfully, but these errors were encountered: