-----------------------------
Please read the FAQ!
<http://java.apache.org/faq/>
-----------------------------
See http://java.apache.org/faq/?_highlightWords=location&file=22
> -----------------------------
> Please read the FAQ!
> <http://java.apache.org/faq/>
> -----------------------------
>
> I would have thought that maybe this was a server thing, but I have
> tried my best guess, and it failed.
>
> I have placed a the following directives in my httpd.conf file, for
> the directory that contains the servlet classes:
>
> <Directory "/home/wtruitt/apache/walter/">
> AuthType Basic
> AuthName "MIN Demo"
> AuthUserFile /home/wtruitt/apache/conf/walter.users
> require valid-user
> </Directory>
>
> It did not protect the servlet execution. So then I decided to try
> and program it using the JSDK. I have found the sendError method of
> the HttpServletResponse, and sent a SC_UNAUTHORIZED error code, but
> that does not set the realm. Then the server does not know how to
> verify it.
>
> Hmmm, while writing this note, I found the Header was missing to tell
> the realm.
>
> WWW-Authenticate: Basic realm="MIN Demo"
>
> I therefore added this to my program:
>
> private void sendAuthError( HttpServletRequest req,
> HttpServletResponse res ) throws IOException {
> res.setHeader( "WWW-Authenticate", "Basic realm=\"MIN Demo\"" );
> res.sendError(HttpServletResponse.SC_UNAUTHORIZED);
> }
>
> Now the headers look the same, and I want to believe that the browser
> responds in the same way. I suppose I need to create a smaller
> servlet for experimentation, but has anyone done this with jserv and
> apache? I would like any pointers.
>
> -walter
>
>
> --
> --------------------------------------------------------------
> Please read the FAQ! <http://java.apache.org/faq/>
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Archives and Other: <http://java.apache.org/main/mail.html>
> Problems?: [EMAIL PROTECTED]
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]