【发布时间】:2019-01-05 06:06:24
【问题描述】:
我有一个基于两个项目的解决方案:
- 前端:是一个 Angular4 应用程序
- 后端:是一个.Net Core webapi
一切都在本地完美运行,我在 IIS 中配置了两个独立的应用程序,一个用于前端,一个用于后端,并且可以正常工作。
现在我必须在“www.mysolution.com”这样的网站上上网
在互联网托管中,我无法创建两个单独的应用程序,我必须将所有应用程序托管在同一个 IIS 应用程序文件夹中。
我该怎么做?
感谢支持
【问题讨论】:
-
您能否提供有关您当前本地设置的更多详细信息? (Webroot 布局、绑定和解决方案布局)。服务器端有可用的重写模块,您可以将多个绑定添加到单个站点吗?
-
Webapi 和 Angular 前端必须在 wwwroot 下运行相同的应用程序。主机是私有的并且是商业的,所以我只有 ftp 访问权限......我认为解决方案应该是扩展实现 MVC 模式的 webapi 并将路由添加到我放置角度应用程序的 index.html 内容的索引视图。 . 应该工作...
标签: c# .net angular iis asp.net-web-api2