我在.net core(VS 2017)中开发了WEB API我需要在IIS中部署这个api。这是我遵循的程序。
完成后,物理路径中有一些文件。我已将文件复制到应该托管的服务器上。
在服务器中,这就是我所做的。
现在API中有一个简单的Get方法,它只返回一个字符串。
假设服务器的IP地址是10.1.1.1,这是我正在使用的URL。
http://10.1.1.1/ABC/api/GetData
我是通过邮递员来尝试的。我收到500内部服务器错误。
当我遵循.Net框架中开发的Web API的相同过程时,它的工作完全正常。
是否有任何我缺少.net核心的步骤,我必须这样做。
在这方面的任何帮助都非常感谢。
您需要确保以下内容:
有关详细信息,请查看https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.2