We're running IIS 4.0 on NT and using JRun 2.3 as our JSP/servlet engine.  I have a 
set of JSP's that I'm using in a "Model 1" configuration.  I need to restrict access 
to these JSP's, so my thinking was just to use the authentication control options in 
the IIS web server.

Unfortunately, no matter what kind of restrictions I set up, the JSP's display 
normally.  This is true even when I deny annonymous access.  In contrast to JSP's, 
pure HTML files are restricted correctly.  I also tried setting up IIS to deny access 
to the JSP files for all but certain IP addresses.  Again, these restrictions were 
ignored and the JSP's displayed normally.

It seems as though JRun (an ISAPI "plug-in") is circumventing the restrictions placed 
on a resource by the web server.  This is my guess as to what's happening:  JRun 
intercepts the http request before IIS restrictions are processed.  It sees the ".jsp" 
extension on the resource requested, runs the generated servlet, and pushes the HTML 
back to the web server.  The web server then sends the response to the requesting 
client, no questions asked.

Anyone have any experience or have any ideas how to make this work?  I realize that I 
could build the username/password functionality into the JSP's themselves, but it 
seems like a bad use of time and resources for something a web server is designed to 
do.  It just makes more sense to do it from the web server for our situation.

Thanks,
Dave F.

P.S.  We also tried to set up username/password access to the JSP's using a 3rd party 
tool called "AuthentiX".  The result was amusing.  When an invalid UN/PW was entered, 
the "invalid" message was shown properly, but right below that the restricted JSP was 
displayed!  I guess strange things happen when two ISAPI products don't work 
together.....

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JSP-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".
For JSP FAQ, http://www.esperanto.org.nz/jsp/jspfaq.html

Reply via email to