Я использовал MSAL JS для аутентификации пользователя и последующего вызова acquTokenPopup (scopes) для токена доступа.
Я получаю токен доступа, но не могу использовать его, как говорится Недопустимая подпись . (проверил в jwt.io тоже - та же ошибка)
По форуму я обнаружил, что это связано с добавлением Graph nonce. Каким будет решение? Пожалуйста, помогите.
Ниже приведен код.
tenantConfig = {
scopes: ["directory.read.all"]
};
this.clientApplication.acquireTokenSilent (this.tenantConfig.scopes) .then (function (accessToken) {
},
function (error) {
console.log(error);
this.clientApplication
.acquireTokenPopup(this.tenantConfig.scopes)
.then(
function (accessToken) {
console.log("access token " + accessToken);
},
function (error) {
alert(error);
}
);
}
);