Итак, я создал корпоративное приложение и настроил его для единого входа на основе SAML. Насколько я понимаю, я настроил его так, чтобы уникальный идентификатор пользователя (Name ID) устанавливал адрес электронной почты пользователя в пределах Azure.
Когда я пытался войти в систему, чтобы протестировать или использовать свое новое приложение через портал, я вижу, что значение NameID в ответе фактически задано случайной строкой символов (zReN4-W7ufefDDEh4pJ19K7pcMV84O5RKHSeOQ6wArU), которую я считаю уникальной идентифицирует моего пользователя. Я пытаюсь изменить атрибут источника идентификатора имени, а также формат идентификатора имени, но он всегда возвращается в виде точно такой же строки в ответе.
Приложение, в которое я пытаюсь войти, требует, чтобы в качестве идентификатора имени был указан адрес электронной почты пользователя, и я не понимаю, почему это не показывается таким образом в ответе. Есть идеи, почему это происходит?