Я новичок в openid и aad.
У меня есть API, который вызывает API нижестоящего Graph.
Я следовал примеру ниже,
https://joonasw.net/view/azure-ad-on-behalf-of-aspnet-core
Все работало нормально.
Но интерфейс - это стороннее приложение, которое обращается к моему API.
Они сказали, что используют открытое соединение для аутентификации пользователя. Они следуют потоку авторизации (https://docs.microsoft.com/en-us/azure/active-directory/develop/v1-protocols-oauth-code),, поэтому я ожидал, что у меня будет токен доступа JWT.
Но когда я пытаюсь получить их токен доступа, он говорит, что не авторизован
Я пытался расшифровать их токен доступа с помощью jwt.ms, но это тоже не сработало.
Теперь мой вопрос: отличается ли маркер доступа, полученный при аутентификации ADAL.net, от открытой аутентификации?
Есть ли работа вокруг?
Любая помощь действительно ценится.
Заранее спасибо.