多数据源
有个拦截器拦截服务请求的入参,根据特殊标识切换数据源
有个服务 http://localhost:8080/svc/svc1 ,入参……………… DB_LABEL:A 连接A数据库
在服务内部中需要调用http://localhost:8080/svc/svc1 入参DB_LABEL:B 连接B数据库(增加特殊参数跳出循环,即自己在用用一次自己)
但是http://localhost:8080/svc/svc1 服务被重定向到/login,服务需要这么跳过shiro验证?
目前是在请求头加上isAuthc参数,在onAccessDenied如果为true,直接返回true
跟踪源码发现是再次请求时重新创建了sessionId,然后sessionDao.readSession获取不到Session,
求问,这么才能跳过shiro验证?