public void sendChallenge(UserRealm realm, Request request, Response response, boolean stale) throws IOException { String contextPath=request.getContextPath(); response.setHeader(HttpHeaders.WWW_AUTHENTICATE, "Digest realm=\""+realm.getName()+ "\", domain=\""+contextPath + "\", nonce=\""+newNonce(request)+ "\", algorithm=MD5, qop=\"auth\"" + (useStale?(" stale="+stale):"") ); response.sendError(HttpServletResponse.SC_UNAUTHORIZED); }
public void sendChallenge(UserRealm realm, Request request, Response response, boolean stale) throws IOException { String domain=request.getContextPath(); if (domain==null) domain="/"; response.setHeader(HttpHeaders.WWW_AUTHENTICATE, "Digest realm=\""+realm.getName()+ "\", domain=\""+domain + "\", nonce=\""+newNonce(request)+ "\", algorithm=MD5, qop=\"auth\"" + (useStale?(" stale="+stale):"") ); response.sendError(HttpServletResponse.SC_UNAUTHORIZED); }