yzgod / tw-sso Goto Github PK
View Code? Open in Web Editor NEW单点登录sso spring-session springboot redis 企业级组织架构 RBAC权限设计
单点登录sso spring-session springboot redis 企业级组织架构 RBAC权限设计
login.jsp页面404
http://localhost:8081/login.jsp
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Fri Aug 17 16:08:38 CST 2018
There was an unexpected error (type=Not Found, status=404).
/login.jsp
the console log:
"C:\Program Files\Java\jdk1.8.0_162\bin\java.exe" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57156,suspend=y,server=n -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=57155 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:C:\Users\Administrator.IntelliJIdea2018.1\system\captureAgent\debugger-agent.jar=file:/C:/Users/Administrator/AppData/Local/Temp/capture.props -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_162\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\rt.jar;E:\download\tw-sso\sso-server\target\classes;E:\download\tw-sso\sso-common\target\classes;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot-starter-web\1.5.9.RELEASE\spring-boot-starter-web-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\hibernate\hibernate-validator\5.3.6.Final\hibernate-validator-5.3.6.Final.jar;C:\Users\Administrator.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\Administrator.m2\repository\org\jboss\logging\jboss-logging\3.3.1.Final\jboss-logging-3.3.1.Final.jar;C:\Users\Administrator.m2\repository\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;C:\Users\Administrator.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.8.10\jackson-databind-2.8.10.jar;C:\Users\Administrator.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Users\Administrator.m2\repository\com\fasterxml\jackson\core\jackson-core\2.8.10\jackson-core-2.8.10.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-web\4.3.13.RELEASE\spring-web-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-aop\4.3.13.RELEASE\spring-aop-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-beans\4.3.13.RELEASE\spring-beans-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-webmvc\4.3.13.RELEASE\spring-webmvc-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-expression\4.3.13.RELEASE\spring-expression-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\session\spring-session-data-redis\1.3.1.RELEASE\spring-session-data-redis-1.3.1.RELEASE.jar;C:\Users\Administrator.m2\repository\org\apache\commons\commons-pool2\2.4.3\commons-pool2-2.4.3.jar;C:\Users\Administrator.m2\repository\org\springframework\data\spring-data-redis\1.8.9.RELEASE\spring-data-redis-1.8.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\data\spring-data-keyvalue\1.2.9.RELEASE\spring-data-keyvalue-1.2.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\data\spring-data-commons\1.13.9.RELEASE\spring-data-commons-1.13.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-tx\4.3.13.RELEASE\spring-tx-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-oxm\4.3.13.RELEASE\spring-oxm-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-context-support\4.3.13.RELEASE\spring-context-support-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\session\spring-session\1.3.1.RELEASE\spring-session-1.3.1.RELEASE.jar;C:\Users\Administrator.m2\repository\redis\clients\jedis\2.9.0\jedis-2.9.0.jar;C:\Users\Administrator.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;E:\download\tw-sso\sso-services\service-aliyun\target\classes;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot-devtools\1.5.9.RELEASE\spring-boot-devtools-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot\1.5.9.RELEASE\spring-boot-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-context\4.3.13.RELEASE\spring-context-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot-autoconfigure\1.5.9.RELEASE\spring-boot-autoconfigure-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\javax\servlet\jstl\1.2\jstl-1.2.jar;C:\Users\Administrator.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\Administrator.m2\repository\com\alibaba\fastjson\1.2.37\fastjson-1.2.37.jar;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot-starter-tomcat\1.5.9.RELEASE\spring-boot-starter-tomcat-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.23\tomcat-embed-core-8.5.23.jar;C:\Users\Administrator.m2\repository\org\apache\tomcat\tomcat-annotations-api\8.5.23\tomcat-annotations-api-8.5.23.jar;C:\Users\Administrator.m2\repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.23\tomcat-embed-el-8.5.23.jar;C:\Users\Administrator.m2\repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.23\tomcat-embed-websocket-8.5.23.jar;C:\Users\Administrator.m2\repository\org\apache\tomcat\embed\tomcat-embed-jasper\8.5.23\tomcat-embed-jasper-8.5.23.jar;C:\Users\Administrator.m2\repository\org\eclipse\jdt\ecj\3.12.3\ecj-3.12.3.jar;C:\Users\Administrator.m2\repository\org\mybatis\spring\boot\mybatis-spring-boot-starter\1.3.1\mybatis-spring-boot-starter-1.3.1.jar;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot-starter\1.5.9.RELEASE\spring-boot-starter-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot-starter-logging\1.5.9.RELEASE\spring-boot-starter-logging-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\ch\qos\logback\logback-classic\1.1.11\logback-classic-1.1.11.jar;C:\Users\Administrator.m2\repository\ch\qos\logback\logback-core\1.1.11\logback-core-1.1.11.jar;C:\Users\Administrator.m2\repository\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;C:\Users\Administrator.m2\repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;C:\Users\Administrator.m2\repository\org\slf4j\log4j-over-slf4j\1.7.25\log4j-over-slf4j-1.7.25.jar;C:\Users\Administrator.m2\repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;C:\Users\Administrator.m2\repository\org\springframework\boot\spring-boot-starter-jdbc\1.5.9.RELEASE\spring-boot-starter-jdbc-1.5.9.RELEASE.jar;C:\Users\Administrator.m2\repository\org\apache\tomcat\tomcat-jdbc\8.5.23\tomcat-jdbc-8.5.23.jar;C:\Users\Administrator.m2\repository\org\apache\tomcat\tomcat-juli\8.5.23\tomcat-juli-8.5.23.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-jdbc\4.3.13.RELEASE\spring-jdbc-4.3.13.RELEASE.jar;C:\Users\Administrator.m2\repository\org\mybatis\spring\boot\mybatis-spring-boot-autoconfigure\1.3.1\mybatis-spring-boot-autoconfigure-1.3.1.jar;C:\Users\Administrator.m2\repository\org\mybatis\mybatis\3.4.5\mybatis-3.4.5.jar;C:\Users\Administrator.m2\repository\org\mybatis\mybatis-spring\1.3.1\mybatis-spring-1.3.1.jar;C:\Users\Administrator.m2\repository\tk\mybatis\mapper-spring-boot-starter\1.1.4\mapper-spring-boot-starter-1.1.4.jar;C:\Users\Administrator.m2\repository\tk\mybatis\mapper-spring-boot-autoconfigure\1.1.4\mapper-spring-boot-autoconfigure-1.1.4.jar;C:\Users\Administrator.m2\repository\tk\mybatis\mapper\3.4.3\mapper-3.4.3.jar;C:\Users\Administrator.m2\repository\com\github\pagehelper\pagehelper-spring-boot-starter\1.2.1\pagehelper-spring-boot-starter-1.2.1.jar;C:\Users\Administrator.m2\repository\com\github\pagehelper\pagehelper-spring-boot-autoconfigure\1.2.1\pagehelper-spring-boot-autoconfigure-1.2.1.jar;C:\Users\Administrator.m2\repository\com\github\pagehelper\pagehelper\5.1.1\pagehelper-5.1.1.jar;C:\Users\Administrator.m2\repository\com\github\jsqlparser\jsqlparser\1.0\jsqlparser-1.0.jar;C:\Users\Administrator.m2\repository\javax\persistence\persistence-api\1.0.2\persistence-api-1.0.2.jar;C:\Users\Administrator.m2\repository\org\aspectj\aspectjweaver\1.8.13\aspectjweaver-1.8.13.jar;C:\Users\Administrator.m2\repository\mysql\mysql-connector-java\5.1.44\mysql-connector-java-5.1.44.jar;C:\Users\Administrator.m2\repository\com\alibaba\druid\1.1.3\druid-1.1.3.jar;C:\Program Files\Java\jdk1.8.0_162\lib\jconsole.jar;C:\Program Files\Java\jdk1.8.0_162\lib\tools.jar;E:\download\tw-sso\sso-server\src\main\webapp\WEB-INF\lib\alicom-mns-receive-sdk-0.0.1-SNAPSHOT.jar;E:\download\tw-sso\sso-server\src\main\webapp\WEB-INF\lib\aliyun-java-sdk-core-3.2.3.jar;E:\download\tw-sso\sso-server\src\main\webapp\WEB-INF\lib\aliyun-java-sdk-dybaseapi-1.0.0-SNAPSHOT.jar;E:\download\tw-sso\sso-server\src\main\webapp\WEB-INF\lib\aliyun-java-sdk-dysmsapi-1.0.0.jar;E:\download\tw-sso\sso-server\src\main\webapp\WEB-INF\lib\aliyun-sdk-mns-1.1.8.jar;C:\Users\Administrator.m2\repository\org\springframework\spring-core\4.3.13.RELEASE\spring-core-4.3.13.RELEASE.jar;D:\Program Files\JetBrains\IntelliJ IDEA 2018.1.1\lib\idea_rt.jar" com.tongwei.sso.StartApp
Connected to the target VM, address: '127.0.0.1:57156', transport: 'socket'
16:05:23.651 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Included patterns for restart : [/mapper-[\w-.]+jar]
16:05:23.655 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Excluded patterns for restart : [/spring-boot-starter/target/classes/, /spring-boot-autoconfigure/target/classes/, /spring-boot-starter-[\w-]+/, /spring-boot/target/classes/, /spring-boot-actuator/target/classes/, /spring-boot-devtools/target/classes/]
16:05:23.656 [main] DEBUG org.springframework.boot.devtools.restart.ChangeableUrls - Matching URLs for reloading : [file:/E:/download/tw-sso/sso-server/target/classes/, file:/E:/download/tw-sso/sso-common/target/classes/, file:/E:/download/tw-sso/sso-services/service-aliyun/target/classes/, file:/C:/Users/Administrator/.m2/repository/tk/mybatis/mapper-spring-boot-starter/1.1.4/mapper-spring-boot-starter-1.1.4.jar, file:/C:/Users/Administrator/.m2/repository/tk/mybatis/mapper-spring-boot-autoconfigure/1.1.4/mapper-spring-boot-autoconfigure-1.1.4.jar, file:/C:/Users/Administrator/.m2/repository/tk/mybatis/mapper/3.4.3/mapper-3.4.3.jar]
. ____ _ __ _ _
/\ / ' __ _ () __ __ _ \ \ \
( ( )__ | '_ | '| | ' / ` | \ \ \
\/ )| |)| | | | | || (| | ) ) ) )
' || .__|| ||| |_, | / / / /
=========||==============|/=////
:: Spring Boot :: (v1.5.9.RELEASE)
16:05:24 [restartedMain] INFO com.tongwei.sso.StartApp - Starting StartApp on Desmond-PC with PID 8056 (E:\download\tw-sso\sso-server\target\classes started by Administrator in E:\download\tw-sso)
16:05:24 [restartedMain] INFO com.tongwei.sso.StartApp - The following profiles are active: dev,sso-dev
16:05:24 [restartedMain] INFO o.s.b.c.e.AnnotationConfigEmbeddedWebApplicationContext - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2428a42e: startup date [Fri Aug 17 16:05:24 CST 2018]; root of context hierarchy
16:05:24 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 5.3.6.Final
16:05:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
16:05:26 [restartedMain] INFO o.s.b.c.e.t.TomcatEmbeddedServletContainer - Tomcat initialized with port(s): 8081 (http)
16:05:26 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
16:05:26 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet Engine: Apache Tomcat/8.5.23
16:05:26 [localhost-startStop-1] INFO org.apache.jasper.servlet.TldScanner - At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
16:05:26 [localhost-startStop-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
16:05:26 [localhost-startStop-1] INFO o.s.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 2345 ms
16:05:26 [localhost-startStop-1] INFO com.tongwei.auth.util.AuthUtil - 应用appCode为:sso
16:05:26 [localhost-startStop-1] INFO c.t.a.c.SsoRedisAutoConfiguration - 认证中心redis连接地址: 172.31.41.45:6379
16:05:26 [localhost-startStop-1] INFO c.t.a.c.SsoRedisAutoConfiguration - 认证中心redis操作beanName : ssoStringRedisTemplate
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - httpSessionStrategy is org.springframework.session.web.http.CookieHttpSessionStrategy
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - rememberMeRule is com.tongwei.auth.security.rule.CookieRememberMeRule
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - LoginAccessRule is com.tongwei.auth.security.rule.CookieRememberMeRule
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.FilterRegistrationBean - Mapping filter: 'characterEncodingFilter' to: [/]
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.FilterRegistrationBean - Mapping filter: 'springSessionRepositoryFilter' to: [/]
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.FilterRegistrationBean - Mapping filter: 'hiddenHttpMethodFilter' to: [/]
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.FilterRegistrationBean - Mapping filter: 'httpPutFormContentFilter' to: [/]
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.FilterRegistrationBean - Mapping filter: 'requestContextFilter' to: [/]
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.FilterRegistrationBean - Mapping filter: 'ssoFilter' to urls: [/]
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.ServletRegistrationBean - Mapping servlet: 'setCookieServlet' to [/setcookie]
16:05:27 [localhost-startStop-1] INFO o.s.b.w.s.ServletRegistrationBean - Mapping servlet: 'dispatcherServlet' to [/]
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - loginUrl is http://localhost:8081/login.jsp
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - 记住登录启用成功,记住登录后的过期时间为: 7天
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - 记住登录规则:USER_AGENT
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - anno url list:[/login.jsp, /login, /setcookie, /user/validate*, /changePwd, /register*]
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - staticSuffixList:[.js, .css, .jpg, .png, .ico]
16:05:27 [localhost-startStop-1] INFO com.tongwei.auth.filter.SsoFilter - The login successful url is http://localhost:8081/
16:05:28 [restartedMain] INFO com.tongwei.auth.util.AESUtil - 加密盐值设置完毕!
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2428a42e: startup date [Fri Aug 17 16:05:24 CST 2018]; root of context hierarchy
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/app/alert/{id}/{isEnable}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.app.AppController.enable(boolean,java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/app/delete/{id}],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.app.AppController.delete(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/app/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.app.AppController.save(com.tongwei.sso.model.RegisterApp)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/app/getAll],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.app.AppController.getAll()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/app/getByAppCode],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.app.AppController.getByAppCode(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/log/access/query],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.log.LogController.access(com.tongwei.sso.query.AccessLogQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/log/op/query],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.log.LogController.op(com.tongwei.sso.query.OpLogQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/log/login/query],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.log.LogController.login(com.tongwei.sso.query.LoginLogQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/login],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.LoginController.login(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.lang.Exception
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/loginout],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.LoginController.loginout()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/getMenuTree],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.MainCotroller.getMenuTree()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/changePwd],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.MainCotroller.changePwd(java.lang.String,java.lang.String) throws java.lang.Exception
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/register_test],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.RegisterController.register() throws java.lang.Exception
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/sms/query],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sms.SmsController.access(com.tongwei.sso.query.SmsQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/dept/query],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.BaseInfoController.queryBaseDept(com.tongwei.sso.query.BaseDeptQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/orgType/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.BaseInfoController.orgTypeSave(com.tongwei.auth.model.OrgType)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/dept/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.BaseInfoController.deptSave(com.tongwei.sso.model.BaseDept)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/position/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.BaseInfoController.positionSave(com.tongwei.sso.model.BasePosition)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/orgType/query],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.BaseInfoController.queryOrgType(com.tongwei.sso.query.OrgTypeQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/position/query],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.BaseInfoController.queryBasePosition(com.tongwei.sso.query.BasePositionQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/menu/get/{id}],methods=[GET]}" onto public com.tongwei.auth.model.Menu com.tongwei.sso.controller.sys.MenuController.get(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/menu/delete/{id}],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.MenuController.delete(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/menu/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.MenuController.save(com.tongwei.auth.model.Menu)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/menu/getMenusByRoleIdAndAppCode],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.MenuController.getMenusByRoleIdAndAppCode(java.lang.String,java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/menu/getMenusByAppCodeAndParentId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.MenuController.getMenuTreeByAppCode(java.lang.String,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/menu/getMenuTreeByAppCode],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.MenuController.getMenuTreeByAppCode(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.OrgController.save(com.tongwei.auth.model.Org)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/getOrgType],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.OrgController.getOrgType()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/validateCode],methods=[GET]}" onto public java.lang.Boolean com.tongwei.sso.controller.sys.OrgController.validateCode(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/getOrgTree],methods=[GET]}" onto public java.util.List<com.tongwei.auth.model.Org> com.tongwei.sso.controller.sys.OrgController.getOrgTree()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/getOrgById],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.OrgController.getOrgById(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/getOrgByParentId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.OrgController.getOrgByParentId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/getOrgTypeById/{id}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.OrgController.getOrgTypeById(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/getBaseDept],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.OrgController.getBaseDept()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org/queryRolesByOrgId],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.OrgController.queryRolesByOrgId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/perm/delete/{id}],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PermController.delete(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/perm/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PermController.save(com.tongwei.auth.model.Permission)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/perm/getPermsByPgId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PermController.getPermsByPgId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/perm/getPermTree],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PermController.getPermTree(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/perm/getPermIdsByRoleIdAndAppCode],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PermController.getPermsByRoleIdAndAppCode(java.lang.String,java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/pg/delete/{id}],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PermGroupController.delete(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/pg/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PermGroupController.save(com.tongwei.sso.model.PermGroup)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/pg/getPermGroupTree],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PermGroupController.getPermGroupTree()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/pg/getPgByParentId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PermGroupController.getPgByParentId(java.lang.String,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PositionController.save(com.tongwei.auth.model.Position,java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position/getPositionById/{id}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PositionController.getPositionById(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position/getBasePositions],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PositionController.getBasePositions()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position/getPositionByParentId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.PositionController.getPositionByParentId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position/queryRolesByPosId],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PositionController.queryRolesByPosId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position/getOrgPostionTree],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PositionController.getOrgPostionTree()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position/getPostionTreeByOrgId],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.PositionController.getPostionTreeByOrgId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/delete/{id}],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.RoleController.delete(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.RoleController.save(com.tongwei.auth.model.Role)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRoleTree],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getOrgTree()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRolesByMenuId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRolesByMenuId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/deleteRoleMenu],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.deleteRoleMenu(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/saveMenuRole],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.saveMenuRole(java.lang.Integer,boolean,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRolesByPermId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRolesByPermId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/savePermRole],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.savePermRole(java.lang.String,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/deleteRolePerm],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.deleteRolePerm(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getAssignRoles],methods=[GET]}" onto public java.util.List<java.lang.Object> com.tongwei.sso.controller.sys.RoleController.getAssignRoles()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRoleIdsByUgId/{ugId}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRoleIdsByUgId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/saveRolePerm],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.saveRolePerm(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/saveUserRole],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.saveUserRole(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/saveUgRole],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.saveUgRole(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/saveOrgRole],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.saveOrgRole(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/saveRoleMenu],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.saveRoleMenu(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/savePositionRole],methods=[POST]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.savePositionRole(java.lang.Integer,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRolesByAppCode],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRolesByAppCode(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRoleByParentId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRoleByParentId(java.lang.String,java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRoleIdsByOrgId/{orgId}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRoleIdsByOrgId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRoleIdsByPositionId/{positionId}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRoleIdsByPositionId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/getRoleIdsByUserId/{userId}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.RoleController.getRoleIdsByUserId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/enable/{id}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.UserController.enable(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.UserController.save(com.tongwei.auth.model.User,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.String,java.lang.String) throws java.lang.Exception
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/queryPage],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.UserController.queryPage(com.tongwei.sso.query.UserQuery)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/getDetail/{id}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.UserController.getDetail(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/forbidden/{id}],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.UserController.forbidden(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/getAppRoleByUserId],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.UserController.getAppRoleByUserId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/validateLoginName],methods=[GET]}" onto public java.lang.Boolean com.tongwei.sso.controller.sys.UserController.validateLoginName(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user/validateCellPhone],methods=[GET]}" onto public java.lang.Boolean com.tongwei.sso.controller.sys.UserController.validateCellPhone(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/ug/save],methods=[POST]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.UserGroupController.save(com.tongwei.auth.model.UserGroup)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/ug/validateCode],methods=[GET]}" onto public java.lang.Boolean com.tongwei.sso.controller.sys.UserGroupController.validateCode(java.lang.String)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/ug/getUgById],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.UserGroupController.getUgById(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/ug/getUGByParentId],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.controller.sys.UserGroupController.getUGByParentId(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/ug/getUgTree],methods=[GET]}" onto public java.util.List<com.tongwei.auth.model.UserGroup> com.tongwei.sso.controller.sys.UserGroupController.getUgTree()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/ug/queryRolesByUserGroupIds],methods=[GET]}" onto public com.tongwei.common.model.Result com.tongwei.sso.controller.sys.UserGroupController.queryRolesByUserGroupIds(java.lang.Integer)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.main()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/position],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.position()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/user],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.user()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/perm],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.perm()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.role()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/org],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.org()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/menu],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.menu()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/orgType],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.orgType()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/app/register],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.appRegister()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/sms],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.sms()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/dept],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.baseDept()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/base/position],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.basePosition()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/ug],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.ug()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/user],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.role_user()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/log/access],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.accessLog()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/firstPage],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.firstPage()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/org],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.org_role()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/position],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.position_role()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/role/ug],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.ug_role()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/log/op],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.opLog()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/log/lg],methods=[GET]}" onto public java.lang.String com.tongwei.sso.controller.ViewController.lg()
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/example],methods=[GET]}" onto public java.lang.Object com.tongwei.sso.QuickStartExample.test(javax.servlet.http.HttpServletRequest)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
16:05:28 [restartedMain] INFO o.s.w.s.h.SimpleUrlHandlerMapping - Mapped URL path [/webjars/] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
16:05:28 [restartedMain] INFO o.s.w.s.h.SimpleUrlHandlerMapping - Mapped URL path [/] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
16:05:28 [restartedMain] INFO o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Detected @ExceptionHandler methods in globalDefaultExceptionHandler
16:05:28 [restartedMain] INFO o.s.w.s.h.SimpleUrlHandlerMapping - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
16:05:29 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729
16:05:30 [restartedMain] INFO o.s.j.e.a.AnnotationMBeanExporter - Registering beans for JMX exposure on startup
16:05:30 [restartedMain] INFO o.s.j.e.a.AnnotationMBeanExporter - Bean with name 'dataSource' has been autodetected for JMX exposure
16:05:30 [restartedMain] INFO o.s.j.e.a.AnnotationMBeanExporter - Located MBean 'dataSource': registering with JMX server as MBean [com.alibaba.druid.pool:name=dataSource,type=DruidDataSource]
16:05:30 [restartedMain] INFO o.s.c.s.DefaultLifecycleProcessor - Starting beans in phase 2147483647
16:05:30 [restartedMain] INFO o.s.s.a.ScheduledAnnotationBeanPostProcessor - No TaskScheduler/ScheduledExecutorService bean found for scheduled processing
16:05:30 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8081"]
16:05:30 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8081"]
16:05:30 [restartedMain] INFO o.a.tomcat.util.net.NioSelectorPool - Using a shared selector for servlet write/read
16:05:30 [restartedMain] INFO o.s.b.c.e.t.TomcatEmbeddedServletContainer - Tomcat started on port(s): 8081 (http)
16:05:30 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
16:05:30 [restartedMain] INFO com.tongwei.sso.StartApp - Started StartApp in 7.117 seconds (JVM running for 8.399)
16:05:32 [http-nio-8081-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring FrameworkServlet 'dispatcherServlet'
16:05:32 [http-nio-8081-exec-1] INFO o.s.web.servlet.DispatcherServlet - FrameworkServlet 'dispatcherServlet': initialization started
16:05:32 [http-nio-8081-exec-1] INFO o.s.web.servlet.DispatcherServlet - FrameworkServlet 'dispatcherServlet': initialization completed in 29 ms
sso-server 和子应用在不同服务器下,我用的是sso-server的统一登录页面,登录是成功了,可是跳转到子应用首页后还是被拦截跳转到登录地址,setCoockie没有成功!看了登录页面的跳转是data.setCookieUrl+"?toUrl="data.successUrl+"&SESSION"... ;setCookieUrl是sso-server的服务地址,不是子应用的地址,我在登录页面把setCookieUrl写成子应用的服务地址是可以登录成功,可是多个应用之间的coockie不共享,其中一个应用登录了其他应用还是需要登录,始终没有明白其中的原因,求大神解惑。
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Thu Jan 17 16:20:49 CST 2019
There was an unexpected error (type=Not Found, status=404).
/login.jsp
工程运行也正常,搭建环境也没问题,就是出现不了登录页
java.lang.ClassNotFoundException: javax.servlet.Filter
登录的时候,如果不选“记住我”,即使登录成功,一直返回到登录界面。
首先,这个工程真的作的很棒!
但在用户管理那里没找到给用户配置密码的功能?是没做还是我找的地方不对?
多谢!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.