Hi Just an update my side. I did some more debugging
The above code cannot find the session in questions ("3cb289a7-6c89-410f-bce1-884ea1641a49")
But in the new AbpSessions table (created by v8.3.0) there is a record for that session in the table:
I would like to sort this out today as I go on a 2 week holiday tomorrow
Hi thank you. Can we do a quick google meet perhaps? my email address faldielb@gmail.com
Hi There.
Just following up to see if you have any updates on the issue?
Update:
I ran it again and saw this issue which if you continue the code continues to run
The override class is invoked 3 times in the process and the 3rd time is the following:
When the page changes to https://localhost:44370/signin-oidc it runs the override class again and the function protected override async Task<IdentitySession> UpdateSessionFromCacheAsync([CanBeNull] IdentitySession session) received a null value for session which causes the underlying issue
Hi
Thank you for your response. I do see the following in the AuthServer logs:
2024-09-23 10:21:46.065 +02:00 [DBG] Get SessionId(878aac30-416e-48db-a4de-c425a6ef793f) from IdentitySessionManager. 2024-09-23 10:21:47.448 +02:00 [WRN] Could not find SessionId(878aac30-416e-48db-a4de-c425a6ef793f) in the database.
However if I look in the AbpSessions table in the database I do find a record for the session Id in questions (878aac30-416e-48db-a4de-c425a6ef793f)
I hope this helps in resolving the issue.
Thank you for the support. Issue resolved