【发布时间】:2018-12-28 15:04:14
【问题描述】:
我有一个 .NET 解决方案,它有两个项目,一个用于 MVC 应用程序,另一个用于 API。
我需要有关 IIS 托管方面的帮助,我可以在同一服务器上部署两个应用程序,而无需更改地址或端口。
我想以这种方式托管这两个应用程序,这样我就不需要在 MVC 应用程序中更改 API ajax url。我的意思是
在 MVC 中,为了调用 Web API,我使用了 ajax 调用 (url:"/api/LoginAPI/CheckUser") 注意:我在应用程序上有 50 多个 ajax 调用。
我想通过简单地添加“/API/”作为后缀来进行 ajax 调用,它应该能够调用我的 API 并按预期结果响应,而不会出现任何问题,例如(找不到 API 或路径不正确)
我有点确定这是可能的,但需要更多专家建议以确保我的想法是正确的。
请提供您的宝贵意见。
【问题讨论】:
标签: .net api iis model-view-controller hosting