--- java/org/apache/catalina/realm/RealmBase.java +++ java/org/apache/catalina/realm/RealmBase.java @@ -381,7 +381,7 @@ String qop, String realm, String md5a2) { - String md5a1 = getDigest(username, realm); + String md5a1 = getDigest(username, realm).toLowerCase(); if (md5a1 == null) return null; String serverDigestValue;