File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,12 @@ public String redirectToFlow() {
1515 @ GetMapping ("/echo" )
1616 public String test () throws IOException {
1717
18+ //自己搭建的环境测试不成功,ExternalContextHolder.getExternalContext() 返回 null,可能是环境配置的不对
19+ //依赖:spring-webflow.jar
20+ //参考:
21+ // 1. https://www.00theway.org/2020/01/04/apereo-cas-rce/
22+ // 2. https://www.programcreek.com/java-api-examples/?class=org.springframework.webflow.context.ExternalContextHolder&method=getExternalContext
23+
1824 org .springframework .webflow .context .servlet .ServletExternalContext servletExternalContext = (org .springframework .webflow .context .servlet .ServletExternalContext ) org .springframework .webflow .context .ExternalContextHolder .getExternalContext ();
1925 javax .servlet .http .HttpServletRequest request = (javax .servlet .http .HttpServletRequest ) servletExternalContext .getNativeRequest ();
2026 javax .servlet .http .HttpServletResponse response = (javax .servlet .http .HttpServletResponse ) servletExternalContext .getNativeResponse ();
You can’t perform that action at this time.
0 commit comments