This is an automated email from the ASF dual-hosted git repository.

smolnar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/knox.git


The following commit(s) were added to refs/heads/master by this push:
     new dceb495d3 KNOX-3072: Added blockEncodedForwardSlash to ShiroConfig 
(#948)
dceb495d3 is described below

commit dceb495d336f299b16c2f7a3d0d4f9d140cfc6f6
Author: hanicz <[email protected]>
AuthorDate: Tue Nov 5 09:44:58 2024 +0100

    KNOX-3072: Added blockEncodedForwardSlash to ShiroConfig (#948)
---
 .../src/main/java/org/apache/knox/gateway/deploy/impl/ShiroConfig.java   | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/gateway-provider-security-shiro/src/main/java/org/apache/knox/gateway/deploy/impl/ShiroConfig.java
 
b/gateway-provider-security-shiro/src/main/java/org/apache/knox/gateway/deploy/impl/ShiroConfig.java
index de4084f41..e11813fef 100644
--- 
a/gateway-provider-security-shiro/src/main/java/org/apache/knox/gateway/deploy/impl/ShiroConfig.java
+++ 
b/gateway-provider-security-shiro/src/main/java/org/apache/knox/gateway/deploy/impl/ShiroConfig.java
@@ -37,6 +37,7 @@ public class ShiroConfig {
     params.putIfAbsent("main.invalidRequest.blockSemicolon", "false");
     params.putIfAbsent("main.invalidRequest.blockBackslash", "false");
     params.putIfAbsent("main.invalidRequest.blockNonAscii", "false");
+    params.putIfAbsent("main.invalidRequest.blockEncodedForwardSlash", 
"false");
 
     for(Entry<String, String> entry : params.entrySet()) {
       int sectionDot = entry.getKey().indexOf('.');

Reply via email to