Basicamente, a única rota fácil para o solr seria hackear o http auth para o solr webapp propriamente dito. É sobre dois fragmentos de xml, mas uma parte dele (definindo usuários e funções) é específica do contêiner do servlet. Qual container de servlet você está usando?
EDIT: Exemplos de Jetty e Resina aqui: link