You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by cr...@locus.apache.org on 2000/04/04 03:23:15 UTC
cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/servlets AuthServlet.java
craigmcc 00/04/03 18:23:15
Modified: src/share/org/apache/tomcat/servlets AuthServlet.java
Log:
Modify the authentication challenge to conform to RFC 2617. It should
create a header that looks like this:
WWW-Authenticate: Basic realm="{realm-name}"
instead of
WWW-Authenticate Basic "{realm-name}"
Confirmed operation with IE and Netscape.
Submitted by: Jason Kissinger <jl...@windchill.com>
Revision Changes Path
1.4 +2 -1 jakarta-tomcat/src/share/org/apache/tomcat/servlets/AuthServlet.java
Index: AuthServlet.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/servlets/AuthServlet.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- AuthServlet.java 2000/02/17 21:19:02 1.3
+++ AuthServlet.java 2000/04/04 01:23:14 1.4
@@ -109,7 +109,8 @@
// Default is BASIC
if(realm==null) realm="default";
- response.setHeader( "WWW-Authenticate", "Basic \"" + realm + "\"");
+ response.setHeader( "WWW-Authenticate",
+ "Basic realm=\"" + realm + "\"");
response.sendError(HttpServletResponse.SC_UNAUTHORIZED);
}