Я новичок отдыхать API, и называя их с помощью .NETВызов REST API с именем пользователя и паролем - как
У меня есть API: https://sub.domain.com/api/operations?param=value¶m2=value
примечания к апи сказать, что санкционировать I необходимо использовать базовую аутентификацию доступа - как это сделать?
настоящее время у меня этот код:
WebRequest req = WebRequest.Create(@"https://sub.domain.com/api/operations?param=value¶m2=value");
req.Method = "GET";
//req.Credentials = new NetworkCredential("username", "password");
HttpWebResponse resp = req.GetResponse() as HttpWebResponse;
Однако я получаю 401 несанкционированную ошибку.
Что мне не хватает, как мне формировать вызовы api с использованием основного доступа auth?
Тип аутентификации зависит от API. Каким API вы пытаетесь позвонить? 401 несанкционированный означает, что вы явно передавали недопустимые учетные данные и не обеспечивали достаточного контекста для диагностики. Является ли API использованием OAuth? –