Получить токен без вывода сообщений, используя ADAL JS
Я уже установил сеанс с Azure AD через Open ID Connect, как я могу получить токен без вывода сообщений из браузера, то есть без перенаправления браузера, возможно ли использование ADAL JS?
1 ответ
Решение
Это возможно. Если вы используете Angular, все, что вам нужно сделать, это указать ресурс, на который вы хотите ориентироваться во время инициализации, в структуре конечных точек - см. https://azure.microsoft.com/en-us/documentation/samples/active-directory-angularjs-singlepageapp-dotnet-webapi/. Если вы не используете Angular, вы можете использовать функции более низкого уровня, доступные в adal.js. В частности, см. AuthenticationContext.prototype.acquireToken в https://github.com/AzureAD/azure-activedirectory-library-for-js/blob/master/lib/adal.js