Fix tenant impersonation error case #16186
Description
Resolves #15631
Before this PR if we try to login with non-exits user in tenant it was clear storage (which means clear our auth session)
With this PR after attempt with non-exits user in tenant, my auth session still exist
Checklist
- I fully tested it as developer / designer and created unit / integration tests
- I've assigned reviewer, related labels and set a milestone for this PR
How to test it?
- Switch to
feat-18575
branch if not merged torel-7.4
onABP Repo
copy-to-templates
- Create tenant
- Try to login with non-exist user on tenant