Получение JavaScript-ошибок при аутентификации с помощью ADAL

Я использую API Microsoft Graph и успешно запрашиваю встречи и электронные письма пользователя. Пользователь (тестирующий приложение) сообщил об ошибке JavaScript в процессе аутентификации в Office 365 (используя ADAL), см. снимок экрана ниже.

Несколько месяцев назад я тоже заметил эти всплывающие окна, но они исчезли после того, как я обновил пакет ADAL Nuget. Только что проверил, обновления нет (текущая версия: 4.0.209160138-альфа).

Я сам не могу воспроизвести проблему. Возможно, в некоторых случаях эта проблема возникает из-за использования разных клиентов O365 (поскольку они загружают разные экраны входа) или что-то еще.

Кто-нибудь сталкивался с подобными ошибками, знает, почему/когда это происходит, и как это исправить?

Ошибка JavaScript при аутентификации в O365 с использованием ADAL


person casaout    schedule 20.05.2016    source источник


Ответы (2)


Можете ли вы проверить, может ли пользователь открыть этот URL-адрес или нет: - https://secure.aadcdn.microsoftonline-p.com/ests/2.1.4108.2/content/cdnbundles/jquery.1.11.min.js

Если нет, то указанный выше URL-адрес заблокирован, и, следовательно, пользователь получит сообщение об ошибке.

person Rahul    schedule 20.05.2016

IE может попасть в состояние, когда он выдает диалоговые окна для каждой маленькой ошибки JS. Вот инструкции по отключению it - Свойства обозревателя -> Дополнительно -> Установите флажок «Отключить отладку скриптов (Internet Explorer)» и снимите флажок «Отображать уведомление о каждой ошибке скрипта».

person lgaud    schedule 20.05.2016