使用HTTPS进行api路由ASP.NET

时间:2019-02-12 10:46:47

标签: asp.net api http https

我有一个asp.net应用程序,其中使用了如下所示的HTTP控制器(ApiController)

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

我的Web应用程序和控制器都在同一个应用程序中。我们已经将网站从HTTP修改为HTTPS。

现在,当我尝试将上述api路由称为 https://website.com/api/dashboard/123 会抛出

  

404-找不到文件或目录

错误

请帮助获取api。它在本地主机上工作。

1 个答案:

答案 0 :(得分:0)

您是否检查过ISS和Visual Studio的配置?

有时需要重新启动才能进行此更改。

ISS working hosts

Visual Studio Config