【问题标题】:IIS Express- C# Angular 2 Web Api functionality changes after publishIIS Express- C# Angular 2 Web Api 功能在发布后发生变化
【发布时间】:2017-12-11 23:32:49
【问题描述】:

我最近将我的 C# .net core Angular 2 Web 应用程序发布到 IIS 服务器。但是,我调用的 Web Api 无法正常工作。当我调用 Api 时,应该下载一个文件,但是该文件无法正确呈现。

我确定调用了 api,因为我没有收到 404 错误。当我在本地主机上运行该项目时,它可以正常工作,但在实时站点上却无法正常工作。

还有一件事,当我在 web api 中输入通常会导致错误的信息时,它不会像在 localhost 中那样向我抛出错误。就好像 api 失败了,但是当它发布到 IIS 时,它无法识别 angular observable 中的错误。如果有人对为什么会发生这种情况或我如何调试它有任何想法,我们将不胜感激。谢谢

【问题讨论】:

    标签: c# angular iis asp.net-web-api


    【解决方案1】:
    1. 请从 IIS 单独运行 WebApi 并检查错误。

    2. 下载时请检查文件大小,因为您需要 在webconfig文件中配置,如果超出默认配置。

    3. 请在 Angular 中登记您订阅了该 observable。

    4. 如果您能提供更多详细信息。它可以帮助我们提供 更多信息,如特定错误等.....

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-17
      • 2017-09-29
      • 1970-01-01
      • 2017-05-04
      相关资源
      最近更新 更多