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