嵌入式 Jetty web 应用程序上下文/持有者从两个资源库和一个 web.xml (spring secuity) 提供服务
Posted
技术标签:
【中文标题】嵌入式 Jetty web 应用程序上下文/持有者从两个资源库和一个 web.xml (spring secuity) 提供服务【英文标题】:Embedded Jetty web app context/holders serving from two resource bases with one web.xml (spring secuity) 【发布时间】:2017-06-29 02:34:39 【问题描述】:我有一个使用嵌入式码头的现有应用程序。现在码头只有一个 WebappContext 并从一个目录提供文件,它还有 web.xml(其中有 spring 安全配置)
现在我需要使用新的战争来提供一些静态文件。
配置现有 webappcontext 以添加新资源库的简单方法是什么?
如果我添加新的 webappcontext,我如何告诉 jetty 使用现有的 web.xml 和 spring security?
【问题讨论】:
【参考方案1】:静态文件的服务只是DefaultServlet
的作用
查看之前的答案...
https://***.com/a/20223103/775715
对于现有的 web.xml 和 spring 安全问题,WebAppContext 在设计上和 servlet 规范的性质上是相互隔离的。
如果您想要一个同时适用于两个 web 应用的 spring 安全配置,您需要设置/安装 CAS。
【讨论】:
以上是关于嵌入式 Jetty web 应用程序上下文/持有者从两个资源库和一个 web.xml (spring secuity) 提供服务的主要内容,如果未能解决你的问题,请参考以下文章
嵌入式 Jetty 中的 Web 应用程序出现错误 404 未找到
在嵌入式 Jetty Web 容器内运行 OSGi 容器。可能的?