Получение StatusCode: 401, AnasePhrase: «unauperized», версия: 1.1, контент: System.net.http.streamContent, ошибка заголC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Получение StatusCode: 401, AnasePhrase: «unauperized», версия: 1.1, контент: System.net.http.streamContent, ошибка загол

Сообщение Anonymous »

Я пытаюсь вызвать внешний API, когда я использую почтальона, он работает и возвращается следующим образом:

post to url: https://test.com/api/v1/users/check

Data har Jason, чтобы опубликовать:

data har jason: {
"access_token":"4444-EA444B6-2844C7-A09C-44B05CA78E42A3",
"email":"test@test.com",
"create_user": true,
"first_name": "test4",
"last_name": "test",
"phone": 3104054512
}
< /code>

Так что это работает и возвращает модель ответа ME. [Route("CreateUser")]
public Task CreateUser([FromBody] User user)
{

return homebirdRepository.CreateUser(user);
}

public async Task CreateUser(User userCheck)
{
using (GetWSObject addObjectInt = new GetWSObject())
{
return await addObjectInt.PostWSObjectModel("api/v1/users/check", userCheck, "API_URI");
}
}

public async Task PostWSObjectModel(string uriActionString, Object model, string apiKey)
{
T returnValue = default(T);

try
{
using (var client = new HttpClient())
{
client.BaseAddress = new Uri(WebConfigurationManager.AppSettings[apiKey]);
var content = new StringContent(JsonConvert.SerializeObject(model));
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
HttpResponseMessage response = await client.PostAsync(uriActionString, content);
response.EnsureSuccessStatusCode();

var test = response.Content.ReadAsStringAsync().Result;

returnValue = JsonConvert.DeserializeObject(((HttpResponseMessage)response).Content.ReadAsStringAsync().Result);
}

return returnValue;
}
catch (Exception e)
{
throw (e);
}
}
< /code>

Этот код возвращает мне эту ошибку: < /p>

StatusCode: 401, ReasonPhrase: 'Unauthorized', Version: 1.1, Content:
System.Net.Http.StreamContent,
Headers:
{
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-
With
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Cache-Control: no-cache, private
Date: Sat, 28 Dec 2019 00:00:04 GMT
Set-Cookie:laravel_session=eyJpdiI6IlI2MUdzOFJmS0RcL1k1VmJCeTc4bk1nPT0iLCJ2YWx1ZSI6IlZXNW11MGw2bXk0ajFEaTM2VnhmbUZjQnFzdnRDRHV5ejJMaDRqTVJYQm1yclNyUUkweDNRMUhpZDZwblpES1MiLCJtYWMiOiI0NmFiODA4YzEyNTkxZDllNDViNGUwOGIzYjY2ZWYxZGQwNzI1NmZmYzYxYTBkZGU0M2NmMDBlYzIzN2E3OTFjIn0%3D; expires=Sat, 28-Dec-2019 02:00:04 GMT; Max-Age=7200; path=/; httponly
Server: Apache
Content-Length: 21
Content-Type: text/html; charset=UTF-8
}}


Подробнее здесь: https://stackoverflow.com/questions/595 ... content-sy
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Httpclient - System.net.http.unsupportedMediatyPeexception - Сервер STATUSCODE 500
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Метод не найден: 'System.String System.String.Format(System.IFormatProvider, System.String, System.Object)
    Anonymous » » в форуме C#
    0 Ответы
    142 Просмотры
    Последнее сообщение Anonymous
  • В ASP.NET на .NET 4.8 буферизуется ли StreamContent с помощью ASP.NET или IIS?
    Anonymous » » в форуме C#
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • В ASP.NET на .NET 4.8 буферизуется ли StreamContent с помощью ASP.NET или IIS?
    Anonymous » » в форуме C#
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • В ASP.NET на .NET 4.8 буферизуется ли StreamContent с помощью ASP.NET или IIS?
    Anonymous » » в форуме C#
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»