Hi Harry, hi all!

Harry Metske schrieb:
> [..] Are you sure you are not JSPWiki Admin (have the role mentioned at the
> bottom of jspwiki.policy) ?
>   
I ve tried this now as an simple user without any adminrole, but I can
still see the restricted page! :-(

Now, I send you some more Infos and some lines of my files:

Wikiversion: 2.6.0


My WikiPage
--------------------------------------------------------------------------------------
[{ALLOW view Janne,Mike Morris}]

Hi! Can you see this?
--------------------------------------------------------------------------------------

tomcat-user.xml:
--------------------------------------------------------------------------------------
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="Admin"/>
  <role rolename="user"/>
  <user username="admin" password="admin" roles="Admin"/>
  <user username="me" password="me" roles="user"/>
</tomcat-users>
--------------------------------------------------------------------------------------


part of web.xml
--------------------------------------------------------------------------------------
   <security-constraint>
       <web-resource-collection>
           <web-resource-name>Administrative Area</web-resource-name>
           <url-pattern>/Delete.jsp</url-pattern>
       </web-resource-collection>
       <auth-constraint>
           <role-name>Admin</role-name>
       </auth-constraint>
   </security-constraint>

   <security-constraint>
       <web-resource-collection>
           <web-resource-name>Authenticated area</web-resource-name>
           <url-pattern>/Wiki.jsp</url-pattern>
           <url-pattern>/Edit.jsp</url-pattern>
           <url-pattern>/Comment.jsp</url-pattern>
           <url-pattern>/Login.jsp</url-pattern>
           <url-pattern>/NewGroup.jsp</url-pattern>
           <url-pattern>/Rename.jsp</url-pattern>
           <url-pattern>/Upload.jsp</url-pattern>
           <http-method>DELETE</http-method>
           <http-method>GET</http-method>
           <http-method>HEAD</http-method>
           <http-method>POST</http-method>
           <http-method>PUT</http-method>
       </web-resource-collection>

       <web-resource-collection>
           <web-resource-name>Read-only Area</web-resource-name>
           <url-pattern>/attach</url-pattern>
           <http-method>DELETE</http-method>
           <http-method>POST</http-method>
           <http-method>PUT</http-method>
       </web-resource-collection>

       <auth-constraint>
           <role-name>Admin</role-name>
           <role-name>user</role-name>
       </auth-constraint>


   </security-constraint>

   <login-config>
<!--
       <auth-method>FORM</auth-method>
       <form-login-config>
           <form-login-page>/LoginForm.jsp</form-login-page>
           <form-error-page>/LoginForm.jsp</form-error-page>
       </form-login-config>
-->
       <auth-method>BASIC</auth-method>
       <realm-name>Wiki Editor</realm-name>

   </login-config>

   <security-role>
       <description>
           This logical role includes all authenticated users
       </description>
       <role-name>user</role-name>
   </security-role>

   <security-role>
       <description>
           This logical role includes all administrative users
       </description>
       <role-name>Admin</role-name>
   </security-role>
--------------------------------------------------------------------------------------

By the way: I add the pattern

      <url-pattern>/Wiki.jsp</url-pattern>

to the <web-resource-collection>, cause noone should have any access to
this wiki. I hope this is ok?!

If some one has any hint, I would very happy!

Best
Troll

> Harry
>
>
> 2008/1/21, Troll <[EMAIL PROTECTED]>:
>   
>> Hi All!
>>
>> I ve protected my jspwiki by the tomcat auth mechanism. I uncommented
>> the lines at the end of web.xml file, created my own tomcat-users.xml
>> file and changed the server.xml in $CATALINA_HOME/conf. So far it works
>> all fine.
>>
>> Now the question: is it possible to use the ACL features like
>>
>> [{ALLOW view Janne,Mike Morris}]
>>
>> with this tomcat auth-method? And if it will work, what is to do? Is
>> there something I have to activate? I tried this statement above, but I
>> regognize new changes: I can view my testpage, and that even though I m
>> neither Janne nor Mike Morris ;-)
>>
>> Thanks for your help!
>> Troll
>>
>>     
>
>
>
>   

Reply via email to