04-24-2007 02:01 PM
<filter>
<filter-name>CAS Required</filter-name>
<filter-class>edu.yale.its.tp.cas.client.filter.CASFilter</filter-class>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name>
<param-value>http://server/cas-web/login</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
<param-value>https://server/cas-web/serviceValidate</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name>
<param-value>server</param-value>
</init-param>
</filter>Mapping :<filter-mapping>
<filter-name>CAS Required</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>CAS Required</filter-name>
<url-pattern>/template/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>CAS Required</filter-name>
<url-pattern>/download/*</url-pattern>
</filter-mapping>Nouveau filter<filter>
<filter-name>Authentication Filter</filter-name>
<filter-class>org.alfresco.web.app.servlet.CASAuthenticationFilter</filter-class>
</filter>o placer casclient.jar dans un dossier accessible (WEB-INF/lib d'alfresco).10-29-2007 11:42 AM
10-29-2007 12:01 PM
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!– Simple Authentication component that rejects all authentication requests –>
<!– Use this defintion for Novell IChain integration. –>
<!– It should never go to the login screen so this is not required –>
<bean id="authenticationComponent" class="org.alfresco.repo.security.authentication.SimpleAcceptOrRejectAllAuthenticationComponentImpl">
<property name="accept">
<value>true</value>
</property>
</bean>
</beans>PS: faudrait que je me prenne une heure ou deux pour faire une vraie doc sur le wiki 10-29-2007 12:26 PM
Tu es sûr que le 1er filtre (dans les filter-mapping) est bien celui faisant référence à la classe edu.yale.its.tp.cas.client.filter.CASFilter ?J'ai fait un copier-coller de ton code sur lequel le 1er filtre est bien celui faisant référence à la classe edu.yale.its.tp.cas.client.filter.
As-tu un fichier -context.xml qui ressemble à ceci :Possible. Où se trouve ce fichier ? Quel est son nom exact ?
PS: faudrait que je me prenne une heure ou deux pour faire une vraie doc sur le wikiBonne idée en effet !
10-29-2007 01:15 PM
11-16-2007 08:54 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.