Skip to content

Commit 2ba6920

Browse files
author
feihong
committed
为Spring-webflow 回显代码增加注释
1 parent d07100e commit 2ba6920

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Spring/code/SpringWebFlowTestController.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff 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();

0 commit comments

Comments
 (0)