rcandidosilva / spring-boot-multitenant

Spring Boot Multi-tenant Sample
76 stars 45 forks source link

Header is always null #4

Open NicoDevX opened 6 years ago

NicoDevX commented 6 years ago

HI when i debug into, always the default tenantId is set because the header with tenant is not set/null

i call: curl -X POST -H "tenant: secondDS" http://localhost:8181/my-service/runImport

HttpServletRequest req = (HttpServletRequest) servletRequest;
        if (req.getHeader(TENANT_KEY) != null) {
            req.setAttribute(CURRENT_TENANT_IDENTIFIER, req.getHeader(TENANT_KEY));
        } else {
            req.setAttribute(CURRENT_TENANT_IDENTIFIER, DEFAULT_TENANT_ID); //always getting here may i need 
        }
        filterChain.doFilter(servletRequest, servletResponse);