Проблемы с выполнением запросов с использованием node-sp-auth и passport-azure-ad (BearerStrategy) одновременно

#node.js #azure #sharepoint

Вопрос:

Я использую библиотеку passport-azure-ad (BearerStrategy) для проверки авторизации запросов, отправленных приложением Angular на мой сервер NodeJS (https://github.com/AzureAD/passport-azure-ad).

Проверка прошла успешно, но после этого я хочу получить доступ к sharepoint (сервер->sharepoint) с помощью node-sp-auth (>https://www.npmjs.com/package/node-sp-auth) и этот запрос не выполняется, потому что эта библиотека (passport-azure-ad) не может проверить токен.

Есть ли способ использовать passport-azure-adonly только для определенных запросов вместо полной проверки?

 //angular app request to nodeJS server and verify authorization correctly (specific user) I CAN DO IT
app.get('/init', function (req, res, next) {

    //I CAN'T DO IT with client Id and secret 
    spAuth.getAuth(urlSharepoint, {         
        clientId:clientId,  
        clientSecret:clientSecret
    })  
    .then(data => {

          console.log("nn data:"  JSON.stringify(data))

    });

});