Мне нужна небольшая помощь. Я зарегистрировал приложение в Azure Active Directory. Теперь я хочу войти в систему с учетными данными ресурса и клиента. Я не хочу добавлять идентификатор клиента, как я могу войти в систему пользователя ?
Я использую следующий код, имеющий Exceptionazure Active Directory Войти
Object reference not set to an instance of an object.
Как я могу решить это какие-либо предложения?
private AuthenticationContext authContext;
public void button1_Click(object sender, EventArgs e)
{
try
{
string userName = "USERNAME";
string password = "PASSWORD";
string url = "https://.com/authentication";
ClientCredential obj = new ClientCredential(userName, password);
AuthenticationResult result = null;
result = authContext.AcquireToken(url, obj);
}
catch (Exception ex)
{ }
}
На какой линии вы получаете это исключение? Вы отлаживали свой код? Связано: [Что такое 'NullReferenceException' и как его исправить?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) –
@soner Я получаю исключение в этой строке кода "result = authContext.AcquireToken (url, obj);" –
Вы отлаживали свой код? Я сомневаюсь, что 'authContext' инициализируется на этой строке, если вы не инициализируете его где-то еще? –