【发布时间】:2021-11-12 08:47:49
【问题描述】:
以下组件描述了我想在 Azure 中使用的解决方案:
客户端:客户端是来自互联网上匿名用户的普通浏览器,它们向后端服务器发出 ajax 请求,后端服务器通常是一个简单的 Web api,使用 .NET Core 实现。
Azure Web App 1:这个 azure Web 应用程序是由静态 html 和 java 脚本文件组成的前端应用程序。
Azure Web App 2:这个 azure Web 应用程序是在 .NET Core 中实现的后端应用程序,提供 Web api 接口。
一般来说,浏览器由 Azure Web App 1 提供静态内容,并希望向 azure Azure Web App 2 执行 Ajax 请求。这目前不起作用,因为我收到了 CORS 错误。不用说,因为客户端是匿名浏览器,我不知道他们的 IP 地址。
谁能告诉我我必须在 Azure 中做什么才能使这种情况生效?我明确希望将前端应用程序与后端应用程序分开,并将它们独立部署在不同的 Azure Web 应用程序上。我认为这应该是一个常见的场景,并希望有简单的方法可以让这些场景发挥作用。
感谢所有试图帮助我应对这一挑战的人!
最好的问候!
【问题讨论】:
标签: azure azure-webapps