Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential не принимает 2 параметра?

Я использую ADAL в моем коде. Одна вещь, которую я хочу использовать, - это использовать разные учетные данные, чтобы я мог авторизовать разных пользователей для Azure AD в консольной программе.

Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential cred = new Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential("username", "password");

Это строка, которую я использую для создания учетных данных пользователя. Я использую Nuget, чтобы получить последнюю версию ADAL. Тем не менее, эта строка показывает ошибку:

Наилучшее совпадение перегруженного метода для «Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential.UserCredential (string, Microsoft.IdentityModel.Clients.ActiveDirectory.UserAuthType)» содержит недопустимые аргументы.

Однако согласноhttps://msdn.microsoft.com/en-us/library/microsoft.identitymodel.clients.activedirectory.usercredential.aspx

UserCredential(String, String)
Constructor to create credential with client id and secret 

Кто-нибудь знает, что я сделал не так?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос