java - 使用带有 IIS 10 的 Tomcat ISAPI 配置的 Grails 3.3.8 应用程序出现 500 错误
问题描述
我按照本指南将 Tomcat 8.5.12 配置为在 Windows 2016 服务器上的 IIS 10 后面运行。在我将 Grails 3.3.8 应用程序部署到 Tomcat 后,我可以直接通过 Tomcat 访问它,但是当我在请求通过 IIShttp://hostname:8080/app_name/
时尝试访问它时出现 500 错误。https://hostname/app_name/
Tomcat /examples/ 工作正常,https://hostname/examples/
所以我知道 ISAPI 设置正确。
我这样做的原因是 1) SSL 传递到 Tomcat,以及 2) 因为我有一个在 IIS 上运行的 .NET ERP 应用程序,我正在尝试将 Grails 应用程序集成到其中以使用 Grails Jasper Reports 插件-在。
使用 Tomcat ISAPI 设置让 Grails 3.3.8 工作是否有技巧?
解决方案
推荐阅读
- angular - Angular 2:从其他组件触发插值不起作用
- c - C - 数字排序说明
- python - 如何在 python dateparser 中查找所有正则表达式字符串
- mysql - JSON 插入 MySQL 表或更新(如果存在)
- sql - 在 SQL 中创建日期范围
- c# - C# Visual Unity 独立 .exe 调试符号加载问题
- matlab - MATLAB App Designer 重置属性
- c# - 如何使“链接”添加到文本中?
- java - 启动 jar(maven 编译)时出错,但在 Intellij 上简单运行可以正常工作
- regex - 通过多个分隔符拆分字符串并将分隔符保留在结果中