【发布时间】:2018-01-03 14:21:04
【问题描述】:
我在 Visual Studio 2017 中创建了一个包含 2 个独立项目的解决方案
- Asp.net Core Web Application (.Net Framework) with Framework 4.6.2 for Angular 4
- 带有适用于 WebAPI 的 Framework 4.6.2 的 Asp.net Core Web 应用程序 (.Net Framework)
项目 1 有项目 2 引用,所以我可以通过项目 1 调用 webapi
我的 Angular UI 项目运行良好,但我无法访问我的 web api。
有人可以帮助我了解从项目 1 调用我的 webapi 需要做的任何设置
【问题讨论】:
-
你“无法访问”你的 web api 是什么意思?
-
我猜因为这两个是不同的网络项目,它们将来会在不同的本地主机、端口和域上运行。您需要为 web api 启用 CORS 支持。请参考我的帖子如何在此处执行此操作:siddharthpandey.net/…
标签: angular asp.net-web-api asp.net-core visual-studio-2017