Получить ответ в Почтальон для обновления - PullRequest
0 голосов
/ 11 мая 2019

Я использую IActionResult в Web API Controller и метод нагрева от Postman. Моя функциональность работает, но не получает ответа об успешном выполнении.Мой код:

    [HttpPut]
    [Route ("MarkAsInActive")]
    public IActionResult MarkAsInActive (Pousada pousada)
    {
        try
        {
            var x =  Service.MarkAsInActive(pousada.ID, pousada.IsActive);

            if (x != null)
            {
                return Ok(x);
            }
            else
            {
                return BadRequest ();
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }

Ответ в Почтальоне: Не удалось получить ответ Произошла ошибка при подключении к https://localhost:44303/api/Pousada/MarkAsInActive. Почему это могло произойти: Серверу не удалось отправить ответ:Убедитесь, что бэкэнд работает должным образом. Самозаверяющие SSL-сертификаты блокируются: исправьте это, отключив «Проверка SSL-сертификата» в меню «Настройки»> «Общий прокси-сервер неправильно настроен».Настройки> Общие

Но я хочу получить ответ в формате Json, например: {"ID": "43956f24-ddcc-41b1-a29b-71f717c6fb0e", "IsActive": "true"}

Ответы [ 2 ]

0 голосов
/ 11 мая 2019

Вы пытаетесь подключиться через «https». Это правильно? Если да, и вы используете самозаверяющий сертификат. Попробуйте отключить проверку сертификата в Почтальоне через Файл-> Настройки (вкладка Общие) enter image description here

0 голосов
/ 11 мая 2019

По сути, сообщение об ошибке носит информативный характер. Так как я предполагаю, что вы не хотите, чтобы головная боль при установке действующего сертификата SSL на вашем компьютере была просто отключена, просто отключите настройку проверки сертификата в вашем почтальоне, как описано здесь

...