Commit 7c81f9ec authored by shiyu's avatar shiyu

日志路径

parent 0b266e6a
...@@ -24,10 +24,7 @@ public class Application { ...@@ -24,10 +24,7 @@ public class Application {
private static final Logger logger = LoggerFactory.getLogger(Application.class); private static final Logger logger = LoggerFactory.getLogger(Application.class);
public static void main(String[] args) { public static void main(String[] args) {
try {
SpringApplication.run(Application.class, args); SpringApplication.run(Application.class, args);
} catch (Exception e) {
logger.error("启动 error{}", e);
}
} }
} }
\ No newline at end of file
...@@ -10,12 +10,15 @@ import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSource ...@@ -10,12 +10,15 @@ import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSource
import org.apache.shiro.spring.web.ShiroFilterFactoryBean; import org.apache.shiro.spring.web.ShiroFilterFactoryBean;
import org.apache.shiro.web.mgt.DefaultWebSecurityManager; import org.apache.shiro.web.mgt.DefaultWebSecurityManager;
import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator; import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.DependsOn; import org.springframework.context.annotation.DependsOn;
import com.wwdz.ch.admin.shiro.AdminAuthorizingRealm; import com.wwdz.ch.admin.shiro.AdminAuthorizingRealm;
import com.wwdz.ch.admin.shiro.AdminWebSessionManager; import com.wwdz.ch.admin.shiro.AdminWebSessionManager;
import org.springframework.context.annotation.Lazy;
@Configuration @Configuration
public class ShiroConfig { public class ShiroConfig {
...@@ -58,7 +61,16 @@ public class ShiroConfig { ...@@ -58,7 +61,16 @@ public class ShiroConfig {
return securityManager; return securityManager;
} }
/*@Bean
public DefaultWebSecurityManager securityManager(@Lazy AdminAuthorizingRealm adminAuthorizingRealm) {
DefaultWebSecurityManager securityManager = new DefaultWebSecurityManager();
securityManager.setRealm(adminAuthorizingRealm);
securityManager.setSessionManager(sessionManager());
return securityManager;
}*/
@Bean @Bean
@ConditionalOnMissingBean
public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager) { public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager) {
AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor = new AuthorizationAttributeSourceAdvisor(); AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor = new AuthorizationAttributeSourceAdvisor();
authorizationAttributeSourceAdvisor.setSecurityManager(securityManager); authorizationAttributeSourceAdvisor.setSecurityManager(securityManager);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment