+1

and we should add a very strong warning with it in the web.xml



2009/5/12 Andrew Jaquith <[email protected]>

> Switched to the dev list:
>
> The security creep in me wants everything to be secure out of the box,
> hence the default configuration of CONFIDENTIAL for container logins.
>
> However, the "make it just work out of the box" usability freak hates
> stuff like this.
>
> The usability freak is currently beating up the security creep. I
> think we should use a default NONE for transport-guarantee for 3.0.
>
> Thoughts? Can I get an amen? (that's Southern Baptist for "requesting a
> +1").
>
> Andrew
>
>
> On Tue, May 12, 2009 at 2:41 PM, Harry Metske <[email protected]>
> wrote:
> > what could be the case is that because you have
> > <transport-guarantee>CONFIDENTIAL</transport-guarantee>  tomcat redirects
> > you to the port configured as redirectPort as defined on the Connector
> > element in tomcat's server.xml
> >
> > You could verify that by using
> > <transport-guarantee>NONE</transport-guarantee>
> >
> > regards,
> > Harry
> >
> > 2009/5/12 Kinicky <[email protected]>
> >
> >> Hi everyone!
> >>
> >> this is my scenery: i have users on AD and want them to use JSPWiki. I
> >> follow the pages above but didnt succeed:
> >> http://www.jspwiki.org/wiki/ActiveDirectoryIntegration
> >> http://www.jspwiki.org/wiki/WebContainerAuthenticationViaLDAP
> >>
> >> it's odd, after i did these changes i'm able to navigate through the
> pages
> >> of wiki except the Login.jsp. When i try to go there to authenticate i
> got
> >> an error message saying Firefox failed in establishing a connection with
> my
> >> server.
> >>
> >> i hope anyone can help me!
> >>
> >> here some information:
> >> *server.xml* on Tomcat:
> >>      <Realm className="org.apache.catalina.realm.JNDIRealm" debug="99"
> >>              connectionURL="ldap://server:389";
> >>              connectionName="username"
> >>              connectionPassword="password"
> >>              referrals="follow"
> >>              userBase="OU=Usuarios, OU=Cit, DC=cit"
> >>              userSearch="(sAMAccountName={0})"
> >>            userRoleName="memberOf"
> >>
> >> userSubtree="true"
> >>
> >>      />
> >>
> >> *web.xml* of JSPWiki
> >>   <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>
> >>       <user-data-constraint>
> >>           <transport-guarantee>CONFIDENTIAL</transport-guarantee>
> >>       </user-data-constraint>
> >>   </security-constraint>
> >>
> >>   <security-constraint>
> >>       <web-resource-collection>
> >>           <web-resource-name>Authenticated area</web-resource-name>
> >>           <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>Authenticated</role-name>
> >>       </auth-constraint>
> >>
> >>       <user-data-constraint>
> >>           <transport-guarantee>CONFIDENTIAL</transport-guarantee>
> >>       </user-data-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>
> >>   </login-config>
> >>
> >>   <security-role>
> >>       <description>
> >>           This logical role includes all authenticated users
> >>       </description>
> >>       <role-name>Authenticated</role-name>
> >>   </security-role>
> >>
> >>   <security-role>
> >>       <description>
> >>           This logical role includes all administrative users
> >>       </description>
> >>       <role-name>Admin</role-name>
> >>   </security-role>
> >>
> >
>

Reply via email to