Использование аутентификации брокера с библиотекой ADAL в управляемом приложении Intune - PullRequest
0 голосов
/ 07 июня 2019

Я искал в Интернете, и я думаю, что я понимаю каждый шаг документации, предоставленной Microsoft в достижении брокерской аутентификации через портал компании или приложение Authenticator.

Согласно документации здесь .

Если я использую подпись ниже

public PlatformParameters(Activity callerActivity, bool useBroker)
public PlatformParameters(Activity callerActivity, bool useBroker, PromptBehavior promptBehavior)

и предоставлю "true" для параметра userBroker, я в порядке.

Моя единственная проблема:

Я скачал библиотеку ADAL из NuGet и обнаружил.

Версия 5.0.5 -> Класс PlatformParameters не имеет сигнатуры этого конструктора и не имеет открытого свойства useBroker, как мне его предоставить?

Версия 4.5.1 -> ее тоже нет.

Я продолжил поиск и нашел эту подпись доступной в версии 3.19.8

В таком случае я предполагаю использовать 2летняя версия, есть что-то, чего мне не хватает?

Заранее благодарю за любые предложения по этому вопросу.

1 Ответ

0 голосов
/ 26 июня 2019

Исправить было довольно просто.Мне просто нужно было изменить целевую платформу с 8.1 до 8.1, а затем мне пришлось перенастроить пакет ADAL Nuget.

После этого я могу использовать последнюю версию ADAL, в ней есть все перегрузки конструктора.

...