Я использую шаблон Visual Studio по умолчанию для AAD в проекте ASP.NET MVC. Я довольно новичок в интеграции приложений ASP с Azure, и из того, что я могу сказать, шаблон проекта по умолчанию использует OWIN / ADAL для аутентификации пользователей.с AAD.
Есть ли способ получить токен доступа для Microsoft Graph API , который не следует путать с Azure AD Graph API, для которого я могу успешно получить токен доступа (есть незначительные различия в том, что AAD Graph возвращает для каждого пользователя по сравнению с Microsoft Graph (например, изображение пользователя в O365 не синхронизируется с Azure AD)..
Я прочитал множество статей и проверил многие вещи (включая примеры проектов от Microsoft Open Source Team). Эти примеры, кажется, создают своего рода класс Token Storage для того, чтобы получить граф Msft.токен доступа - моя главная проблема связана с тем, что их файлы Startup.cs / Startup.Auth.cs выглядят иначе, чем шаблон по умолчанию.почему это так?
Я рад провести собственное исследование / тестирование / и т. д., просто надеясь, что кто-нибудь поможет направить меня в правильном направлении.