Я пытаюсь получить токен для вызова графа Microsoft с помощью angular для получения подписанного изображения профиля пользователя.Я использую библиотеку «@ azure / msal-angular» для аутентификации через Azure AD.В моем приложении есть настройка разрешений API для Microsoft Graph - User.Read, однако я получаю сообщение об ошибке, что моему приложению необходим доступ, который может предоставить только администратор.Я предполагаю, что мне нужно создать секрет клиента, но я не уверен, где настроить это в моем коде.
export const protectedResourceMap: [string, string[]][] =
[
['https://graph.microsoft.com', ['User.Read']]
];
export const IdentityConfig: MsalConfig = {
clientID: <clientid>,
validateAuthority: true,
protectedResourceMap: protectedResourceMap,
consentScopes: ['User.Read'],
};
...
imports: [
...
MsalModule.forRoot(IdentityConfig)
]