Я вошел как testuser1 в tenant1. Данные отображаются правильно. UserPrincipal верен.
Я вошел как testuser2 в tenant1. Данные отображаются неверно, потому что UserPrincipal по-прежнему содержит данные о первом пользователе.
Так не должно быть. Вы можете использовать этот образец , чтобы попробовать.