asp.net - 使用本地 IIS 在同一端口托管 Angular JS 和 Web API 2

标签 asp.net angularjs iis

如何在同一端口托管我的客户端和服务器?我有一个 Angular JS 前端和 Web API 2 服务,我希望将其托管在同一个 Web 服务器上。

我在本地安装了 IIS 并且想使用它,但我不知道如何使用。

最佳答案

你不能。您需要处理不同的端口和 CORS。

无论如何,这会如何运作? IIS 如何知道将调用重定向到前端或后端?如果没有端口,这是不可能的。

唯一的选择是将一个项目部署到一个端口,但我认为这不太适合 SPA。为此,您需要从 WEB API 项目返回 index.html。

关于asp.net - 使用本地 IIS 在同一端口托管 Angular JS 和 Web API 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23221111/

相关文章:

javascript - AngularJS 过滤器功能解释

asp.net - 在 Azure 上增加 AppPool 超时的优点/缺点

asp.net - 将基于 ASp.net Webform 的网站迁移到 Microsoft Azure

c# - 多应用服务器环境和 Memcached 安全

javascript - ASP 启用回车键

html - AngularJS ng-点击 li 图标

javascript - $location.Path 不在 iphone 上运行

ios - 无法在 Safari (iOS) 上访问网站

生产环境中的 JavaScript 刷新 - IIS

c# - 从 C# 添加 Windows 功能