«Не удалось получить ответ» в Почтальоне - PullRequest
0 голосов
/ 15 октября 2018

Я изучаю ASP.NET Core.Сервер, который я использую для этой цели, - это Postman, на который я импортирую файл JSON с диска.Код для API написан в Visual Studio и скомпилирован без ошибок.Когда я отправляю запрос GET в Postman, я получаю эту ошибку: «Не удалось получить ответ».Чтобы решить эту проблему, я внес изменения в настройки (см. Прикрепленные изображения), но это не было решением.Не могли бы вы порадовать меня этим?enter image description here enter image description here

Это снимок экрана, показывающий запрос GET и полученную ошибку: enter image description here

Код для контроллера:

using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace CityInfo.API.Controllers
{
    [Route("api/cities")]
    public class CitiesController : Controller
    {
        [HttpGet()]
        public IActionResult GetCities()
        {
            return Ok(CitiesDataStore.Current.Cities);
        }

        [HttpGet("{id}")]
        public IActionResult GetCity(int id)
        {
            var cityToReturn = CitiesDataStore.Current.Cities.FirstOrDefault(c => c.Id == id);
            //);
            if (cityToReturn == null)
                return NotFound();
            else
                return Ok(cityToReturn);
        }
    }
}

1 Ответ

0 голосов
/ 11 июня 2019

У меня была такая же проблема.Я впервые использую ядро ​​asp net для создания веб-API и пытался решить эту проблему.

Я решил так:

используйте donet dev-certs https --trust для создания сертификата.Затем используйте donet run

Чтобы исправить в почтальоне, зайдите в Настройки -> Общие и отключите проверку сертификата SSL.

Надеюсь, это поможет вам.

Узнал ответ вэто видео: ASP .NET Core - Исправлена ​​проблема. Почтальон не может получить доступ из-за ошибки сертификата SSL CMVDev

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...