ASP.NET Core HTTPRequestException: «Соединение отклонено» при подключении к API локального хостаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 ASP.NET Core HTTPRequestException: «Соединение отклонено» при подключении к API локального хоста

Сообщение Anonymous »


У меня возникла проблема с моим приложением ASP.NET Core, из-за которой я получаю сообщение об ошибке «Соединение отклонено» при попытке подключения к API локального хоста. Конкретная ошибка:

System.Net.Http.HttpRequestException: соединение отклонено. (локальный хост: 7146)

Я пробовал, но ни один из них не помог решить проблему. Ниже приведен фрагмент кода, в котором возникает исключение: 1.CategoryController1.cs

публичный класс CategoryController1: Контроллер { частный только для чтения IHttpClientFactory _httpClientFactory; общедоступный CategoryController1 (IHttpClientFactory httpClientFactory) { _httpClientFactory = httpClientFactory; } общедоступная асинхронная задача Index() { вар клиент = _httpClientFactory.CreateClient(); var responseMessage = await client.GetAsync("https://localhost:7146/api/Category"); если (responseMessage.IsSuccessStatusCode) { вар jsonData = ждать ответаMessage.Content.ReadAsStringAsync(); значения var =JsonConvert.DeserializeObject(jsonData);//Проверьте это значение вернуть представление (значения); } вернуть просмотр(); } [HttpGet] общественный IActionResult CreateCategory() { вернуть просмотр(); } [HttpPost] общедоступная асинхронная задача CreateCategory (CreateCategoryDto createCategoryDto) { createCategoryDto.Status = true; вар клиент = _httpClientFactory.CreateClient(); вар jsonData = JsonConvert.SerializeObject(createCategoryDto); StringContent stringContent = новый StringContent(jsonData,Encoding.UTF8,"application/json"); var responseMessage = await client.PostAsync("https://localhost:7146/api/Category",stringContent); если (responseMessage.IsSuccessStatusCode) { вернуть RedirectToAction("Индекс"); } вернуть просмотр(); } } 2.Index.cshtml

@model List @{ ViewData["Название"] = "Индекс"; Layout = "~/Views/AdminLayoutController1/Index.cshtml"; } Категории ошибок Списки категорий Категории нежелательных ситуаций, которые могут возникнуть: # Категории Дурум Сил Гюнчелле @foreach (элемент var в модели) { @item.CategoryID @item.CategoryName @item.Status Sil Гюнель } Ени Категори Гириши Будем очень признательны за любую помощь в решении этой проблемы. Спасибо!
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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