my dog learned polymorphism*
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes Problem While Enabling Authentication Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "Problem While Enabling Authentication" Watch "Problem While Enabling Authentication" New topic
Author

Problem While Enabling Authentication

Gowher Naik
Ranch Hand

Joined: Feb 07, 2005
Posts: 643
The Authentication window doesnot appear when i access following url
http://localhost:8080/app3/welcome.jsp
When i use above url it directly shows welcome.jsp page without going on
Authentication window.
My webApplication app3 is stored under
C:\Tomcat 5.0\webapps\
My web.xml file is as follows

My tomcat-users.xml file is as follows


Please Help me.
Thanks
Senthil Kumar
Ranch Hand

Joined: Mar 13, 2006
Posts: 264
Did you get any warning/errors in the console log


when you really want something, all the universe always conspires in your favour.<br /> <br />SCJP1.5-77%<br />SCWCD-89%
Gowher Naik
Ranch Hand

Joined: Feb 07, 2005
Posts: 643
no There is no warning/errors in the console log
Alexey Korneychuk
Greenhorn

Joined: Sep 06, 2005
Posts: 18
I think you should try

<security-role>
<role-name>admin</role-name>
</security-role>
<security-role>
<role-name>admin</role-name>
</security-role>
Gowher Naik
Ranch Hand

Joined: Feb 07, 2005
Posts: 643
i tried
<security-role>
<role-name>admin</role-name>
</security-role>
<security-role>
<role-name>member</role-name>
</security-role>

but it does not work
Alexey Korneychuk
Greenhorn

Joined: Sep 06, 2005
Posts: 18
<role-name>member</role-name>
May be you want tell manager?
Edisandro Bessa
Ranch Hand

Joined: Jan 19, 2006
Posts: 584
Hi gowher,

Your DD is almost correct. Let's check it out :

You must replace the line <url-pattern>/app3/welcome.jsp</url-pattern>
with <url-pattern>/welcome.jsp</url-pattern>. For sure it will work.

The <url-pattern> must be relative to the root of the application, so if you use the url pattern /app3/welcome.jsp you are saying to container you want to constraint the resource at <a href="http://localhost:8080/app3/<b rel="nofollow">app3/welcome.jsp</b>" target="_blank">http://localhost:8080/app3/app3/welcome.jsp and not at <a href="http://localhost:8080/app3<b rel="nofollow">/welcome.jsp</b>" target="_blank">http://localhost:8080/app3/welcome.jsp as you would expected.

Did you get the point ?

Oh ! Don't forget to restart your web application in order to changes in DD have effect.
[ October 26, 2006: Message edited by: Edisandro Bessa ]

"If someone asks you to do something you don't know how to, don't tell I don't know, tell I can learn instead." - Myself
Gowher Naik
Ranch Hand

Joined: Feb 07, 2005
Posts: 643
Thanks Edisandro Bessa
I got window
Gowher Naik
Ranch Hand

Joined: Feb 07, 2005
Posts: 643
Now there is another problem
when i run above url on window the authentication window appears
but when i run above url on Mozilla browser the authentication window doesnot appears and welcome.jsp page is displayed directly.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Problem While Enabling Authentication
 
Similar Threads
security constraint - not working
Regarding Authentication & Authorization
password authentication causes 403 error
need help in security-constraint
web security not working as expected,