我正在使用新的Azure Service Fabric项目。该项目包含2个状态服务,如下图所示:
当我运行应用程序时,资源管理器将成功显示如下:
但是当我尝试点击我的API http://localhost:19080/api/values时,我收到以下Invalid argument
错误。它没有击中控制器:
请告知如何解决此错误。
答案 0 :(得分:1)
Port 19080 is used by the Service Fabric explorer. You should choose a different port to run your own service on.
答案 1 :(得分:1)
正如LoekD所述,Service Fabric资源管理器使用端口19080。您可以在API项目的ServiceManifest.xml中找到应用程序的实际端口。应该有与端点一起使用的资源部分,如:
<input type="file" name="upload" accept="application/pdf,application/vnd.ms-excel" />