【问题标题】:Hosting a non core sub-site inside a core 2.0 site error HTTP Error 502.5 - Process Failure在核心 2.0 站点错误 HTTP 错误 502.5 - 进程失败内托管非核心子站点
【发布时间】:2018-02-24 20:25:42
【问题描述】:

我刚刚将我的 .net Web 应用程序更新为运行良好的 .net core 2.0。有一个非核心 Web 应用程序的子站点。这个子应用现在抛出一个错误:“core 2.0 site error HTTP Error 502.5 - Process Failure。”

我将应用程序池设置更改为无托管代码,并明确删除了 dotnetcore 的处理程序。

如果我将 .NET CLR 版本保留为旧 v4...,子应用程序会加载,但它无法在子应用程序文件夹中找到任何 css 文件或 js 文件。

将不胜感激。

谢谢!

所以我为 CLR 版本为 v4 的子应用程序创建了一个不同的应用程序池,现在它可以加载。但它找不到任何 css 文件或 js 文件。我得到所有这些文件的状态 502(坏网关)。 例如:

AppA:主要的 .net core 2 网络应用 SubAppB:.net 4.6 网络应用程序。

前往https://www.AppA.com/SubAppB/Account/Login 所有图像、css、js 文件都抛出 502。在 chrome 中,我看到浏览器在以下位置查找文件:https://www.AppA.com/SubAppB/Content/login.css

【问题讨论】:

    标签: web-hosting windows-server-2012-r2 asp.net-core-2.0 subapplication


    【解决方案1】:

    现在一切都好。分配不同的应用程序池后,我必须从子应用程序中明确删除主应用程序的处理程序,它工作正常!希望它能对其他人有所帮助。

    【讨论】:

      猜你喜欢
      • 2017-08-27
      • 1970-01-01
      • 1970-01-01
      • 2016-12-31
      • 2018-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-06
      相关资源
      最近更新 更多