Tomcat Digest com Manager WebApp

Estou tentando obter uma configuração de senha de compilação para o aplicativo gerenciador de tomcat.

eu tenho

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase" digest="MD5"/>

em meu tomcat server.xml alterou o web.xml do aplicativo da web do gerenciador para usar digest e alterou o nome da região para TESTING:

<login-config>
    <auth-method>DIGEST</auth-method>
    <realm-name>TESTING</realm-name>
  </login-config>

Eu então usei o arquivo bat incluído para gerar o hash md5:

C:\tomcat6\bin>digest.bat -a MD5 tomcat:TESTING:testor
tomcat:TESTING:testor:1926e50988667dbd5deda9df02b82f28

Em seguida, tenho um usuário no tomcat-users.xml com esse hash digerido como uma senha:

<!-- testor -->
  <user username="tomcat" password="1926e50988667dbd5deda9df02b82f28" roles="manager"/>

Também modifiquei a página 401.jsp para usar digest e TESTING como o nome da região.

Eu inicio o aplicativo Web, vá parahttp: // localhost: 8080 / manager / html e sou solicitado com o formulário padrão. Digitandotomcat como usuário etestador como senha, pressione Enter apenas para obter um 401. É claro que tento repetidamente obter um 401.

Provavelmente, eu irei com autenticação BASIC sobre SSL no final, já que o Ant não consegue digerir, tanto quanto eu sei.

Mas existe alguma maneira de fazer isso?

questionAnswers(5)

yourAnswerToTheQuestion