2016-06-16 2 views
1

Я пытаюсь включить учетные данные Azure AD в код аутентификации OAuth2, в конечном итоге, в токен, чтобы я мог обращаться к API управления ресурсами REST.В чем разница между com.microsoft.aad/adal и com.microsoft.azure/adal4j?

В настоящее время Maven Central имеет два артефакта, com.microsoft.aad/adal и com.microsoft.azure/adal4j. Я загрузил Javadoc для обоих, и они кажутся очень похожими, как с использованием пространства имен com.microsoft.aad (с использованием пакетов adal и adal4j в этом пространстве имен соответственно). Они были выпущены в последнее время и в тот же день, поэтому он не отображается, но он устарел. Они оба, похоже, экспортируют аналогичные функции, но adal4j, кажется, экспортирует значительно меньше (что делает его больше похожим на API, ориентированный на пользователя).

В чем разница между этими двумя пакетами?

ответ

2

Чтение описание как на сайте Maven, я считаю, com.microsoft.aad/adal является Azure Active Directory library for Android apps пока com.microsoft.azure/adal4j является Azure Active Directory library for Java Web Apps.

От http://mvnrepository.com/artifact/com.microsoft.aad/adal/1.0.0:

Azure активная библиотека каталогов для Android дает вам возможность добавить проверку подлинности Active Directory Windows Azure для приложения с помощью всего нескольких строк дополнительного кода. Используя наши ADAL SDK, вы можете быстро и легко расширить существующее приложение до всех сотрудников , которые используют Windows Azure AD и Active Directory на месте с использованием служб федерации Active Directory, включая клиентов Office365 .

От http://mvnrepository.com/artifact/com.microsoft.azure/adal4j:

Azure активная библиотека каталогов для Java дает возможность добавлять аутентификации Active Directory Windows Azure для вашего веб-приложения с помощью всего нескольких строк дополнительного кода. Используя наши ADAL SDK, вы можете быстро и легко расширить существующее приложение до всех сотрудников , которые используют Windows Azure AD и Active Directory на месте с использованием служб федерации Active Directory, включая клиентов Office365 .

+0

Удивительный, спасибо - не могу поверить, что я пропустил это. В моей защите кажется, что библиотека довольно смутно названа; и получается, что они действительно разделяют много поведения ... – lvh

Смежные вопросы