Свойство Identity класса AuthenticationTicket не содержит утверждения UPN для внешних пользователей. Это ожидаемое поведение? Есть ли какие-либо проблемы с этим ранее? https://docs.microsoft.com/en-us/previous-versions/aspnet/mt152195(v%3Dvs.113) Заявка на UPN существует для внутренних пользователей!
https://docs.microsoft.com/en-us/previous-versions/aspnet/mt152195(v%3Dvs.113)