Использование HTTPS для API-маршрутов ASP.NET - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть приложение asp.net, в котором я использовал контроллеры HTTP (ApiController), как показано ниже

[Route("api/dashboard/{id}")]
[HttpGet]
public DataTable getDashboardDetails(int ID)
{
}

И мое веб-приложение, и контроллеры находятся в одном приложении.Мы изменили наш веб-сайт с HTTP на HTTPS.

Теперь, когда я пытаюсь вызвать вышеуказанный API-маршрут как https://website.com/api/dashboard/123, он выдает

404 - Файл или каталогне найдено

Ошибка

Помогите, пожалуйста, вызвать API.Работает в localhost.

1 Ответ

0 голосов
/ 12 февраля 2019

Вы проверили настройки ISS и visual studio?

Иногда его нужно перезапустить, чтобы получить эти изменения.

ISS working hosts

Visual Studio Config

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