c# - 将 Angular 应用程序上传到 IIS
问题描述
我有一个使用 VS Code 创建的 Angular 前端应用程序和一个在 Visual Studio 中创建的运行 .NET Framework 的后端 Web API 应用程序。
我现在正在尝试将这两个应用程序部署到 IIS,但在正确部署后端时遇到了一些麻烦。由于前端和后端是两个独立的项目,我该如何正确实现部署。
我目前在 IIS 上显示 Angular 前端。我通过将 dist 文件夹的内容复制到可识别的位置来实现这一点,然后在 IIS 中,我添加了一个网站,其中物理路径指向 dist 文件夹的位置。
我试图让后端正常工作是将发布文件夹的内容复制到一个可识别的位置,然后创建一个非托管池来托管 asp.net 应用程序。然后,我向之前创建的网站添加了一个应用程序,并指向保存我发布的后端代码的文件夹。
然后我重新启动了网站,浏览网站时我看到的只是前端,没有与后端建立连接。我在控制台中遇到一些错误。
如果您需要更多详细信息,请告诉我
解决方案
推荐阅读
- java - Spring Boot 中的 SOAP 客户端存根类问题
- arrays - 在scala中将Array [dataframe]转换为dataframe
- angular5 - 聚焦后不能消失占位符
- python - 如何从 Django 中的不同模型生成提要?
- ffmpeg - 每30秒就是剪一个视频3s
- dns - 如何进行 DNS 记录验证以验证要与 Mailgun 一起使用的域?
- php - 如何使用 like 和多个无序值进行 SQL 查询
- c++ - C++函数中类型*和类型*&有什么区别
- swift - Firebase 数据库:如果子对象具有特定值,则检索节点
- java - 如何配置 com.sun.net.httpserver 只接受来自 localhost 的请求?