Как мне поговорить с ADFS 3.0 из javascript или ionic?

У меня есть сервер adfs 3.0, настроенный на прием oAuth2. С C# было легко общаться с сервером с помощью WIF.

Однако я не уверен, как следует использовать Javascript?(html5/css/Javascript) или (ionic, если быть точным)

Я гуглил, не нашел хорошей ссылки. Я использую javascript для связи с моим защищенным API, который принимает токен Oauth2 от ADFS.

Буду признателен за любую оказанную помощь.


person ANewGuyInTown    schedule 26.03.2017    source источник


Ответы (1)


Microsoft предоставляет библиотеку ADAL для запроса маркеров безопасности. Эта библиотека была написана на многих разных языках. Для Javascript вы можете использовать https://github.com/AzureAD/azure-activedirectory-library-for-js . Я сам не пробовал, но по сути эта библиотека инкапсулирует эти процессы для вас. Вот ответ самого Берточчи: https://github.com/AzureAD/azure-activedirectory-library-for-js/issues/222 при использовании с ADFS.

person Willy Van den Driessche    schedule 30.03.2017