【发布时间】:2016-06-18 04:51:47
【问题描述】:
我有一个包含两个子项目的项目。第一个子项目是带有 angularjs 的 SPA,第二个子项目是我的 WebAPI 2。为了在生产环境(IIS 服务器)上获取整个项目,我根据 IIS 上的第二个项目(WebAPI)部署了第一个项目。
SPA 正确启动。但是 WebAPI 始终不发送任何数据。 请求路径为:http://localhost:52131/api/persons
但我认为 localhost 是错误的,因为 IIS 不在我的本地计算机上。我通过远程访问访问服务器。
SPA 在地址上工作:kinga-m/myfirstspa
我必须在服务器上单独部署 WebAPI 还是在项目设置中设置 webapi 是依赖项就足够了?
目前我已经在 Web 选项卡上的 WebAPI 设置中定义了项目 url “http://localhost:52131/”,但我认为这是错误的。
【问题讨论】:
标签: c# asp.net angularjs iis asp.net-web-api