You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Tim Funk <fu...@joedog.org> on 2005/09/20 17:52:21 UTC
Re: Mixing Form-based authentication with Public Resources
No solution. You can filter prefix, or suffix, but not both.
-Tim
Marquez, Omar wrote:
> Hi,
>
> Im using Tomcat Form-based Authentication with a JDBC realm, this is working
> ok for all my pages that are protected trough web.xml with
>
> <security-constraint>
> <web-resource-collection>
> <web-resource-name>All System</web-resource-name>
> <url-pattern>*.do</url-pattern>
> <url-pattern>*.jsp</url-pattern>
> </web-resource-collection>
> <auth-constraint>
> <role-name>sys_user</role-name>
> </auth-constraint>
> <user-data-constraint>
> <transport-guarantee>NONE</transport-guarantee>
> </user-data-constraint>
> </security-constraint>
>
> however, now I have a set of pages, report*.jps and report*.do for which I
> would like to NOT require authentication. I.e. "Public access". My question
> is how can I declare a Public Resource in web xml that will not affect the
> "All System" security constrain above ?
> I tried, without luck, inserting before the constrain above a new constrain
> like so:
>
> <security-constraint>
> <web-resource-collection>
> <web-resource-name>Public Resources</web-resource-name>
> <url-pattern>/includes/*</url-pattern>
> <url-pattern>report*.do</url-pattern>
> <url-pattern>report*.jsp</url-pattern>
> </web-resource-collection>
> <auth-constraint>
> <role-name>Anonymous</role-name>
> </auth-constraint>
> <user-data-constraint>
> <transport-guarantee>NONE</transport-guarantee>
> </user-data-constraint>
> </security-constraint>
>
> Anybody knows the solution for this problem?
> Thanks,
> Omar
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org