У меня есть вызов в API, и я не могу аутентифицировать в нем, имя пользователя и пароль в порядке, и через приложение я могу аутентифицироваться, но в C # нет. Я использую код WebRequest ниже
private string Create (MontaChangeDice )
{
string user = "integration";
string password = "xxxTestxxx";
NetworkCredential cred = new NetworkCredential(user, password);
WebRequest request = WebRequest.Create("https://CallURL");
request.Credentials = cred;
request.Method = "POST";
string postData = new JavaScriptSerializer().Serialize(Dice);
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentType = "application/json";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
}
ps: пользователь и размещенный URL являются только примерами