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('.');