diff --git a/ant-design-vue-jeecg/src/views/system/modules/PermissionModal.vue b/ant-design-vue-jeecg/src/views/system/modules/PermissionModal.vue
index a6178d0..7f73aa0 100644
--- a/ant-design-vue-jeecg/src/views/system/modules/PermissionModal.vue
+++ b/ant-design-vue-jeecg/src/views/system/modules/PermissionModal.vue
@@ -294,7 +294,7 @@
 
         this.visible = true;
         this.loadTree();
-        let fieldsVal = pick(this.model,'name','perms','permsType','component','url','sortNo','menuType','status');
+        let fieldsVal = pick(this.model,'name','perms','permsType','component','redirect','url','sortNo','menuType','status');
         this.$nextTick(() => {
           this.form.setFieldsValue(fieldsVal)
         });
@@ -427,4 +427,4 @@
 
 <style scoped>
 
-</style>
\ No newline at end of file
+</style>
diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/JeecgSystemApplication.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/JeecgSystemApplication.java
index 270d4cd..d883251 100644
--- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/JeecgSystemApplication.java
+++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/JeecgSystemApplication.java
@@ -2,11 +2,13 @@ package org.jeecg;
 
 import lombok.extern.slf4j.Slf4j;
 import org.apache.catalina.Context;
+import org.apache.catalina.connector.Connector;
 import org.apache.tomcat.util.scan.StandardJarScanner;
 import org.jeecg.common.util.oConvertUtils;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.boot.builder.SpringApplicationBuilder;
+import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer;
 import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
 import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
 import org.springframework.context.ConfigurableApplicationContext;
@@ -48,11 +50,22 @@ public class JeecgSystemApplication extends SpringBootServletInitializer {
      */
     @Bean
     public TomcatServletWebServerFactory tomcatFactory() {
-        return new TomcatServletWebServerFactory() {
+    	
+    	TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory(){
             @Override
             protected void postProcessContext(Context context) {
                 ((StandardJarScanner) context.getJarScanner()).setScanManifest(false);
             }
         };
+        
+        factory.addConnectorCustomizers(new TomcatConnectorCustomizer() {
+        	@Override
+            public void customize(Connector connector) {
+        		connector.setProperty("relaxedPathChars", "\"<>[\\]^`{|}");
+        		connector.setProperty("relaxedQueryChars", "\"<>[\\]^`{|}");
+        	}
+        });
+    	
+        return factory;
     }
 }
\ No newline at end of file