JaliosXperience
Link

SSO Windows NTLM plugin > JSYNC et NTLM

Sébastien Delamotte

Sébastien Delamotte

Post January 7, 2008 10:45 AM

JSYNC et NTLM

Bonjour,

Pouvez vous me confirmer que JSYNC est bien compatible avec le plugin NTLM?

Car lorsque les 2 sont activés JSYNC ne fonctionne plus. En effet comme JSYNC est paramétré via une URL .NTLM applique forcément sa sécurité et le flux JSYNC passe plus.

Merci

Olivier Jaquemet

Olivier Jaquemet

Post January 7, 2008 10:52 AM

Re: JSYNC et NTLM

Bonjour Sébastien,

C'est une limitation de ce module dans sa configuration par défaut.
Solution : configurez le mapping de la servlet JCIFS différemment, au lieu de faire /*, il faut lui indiquer un par un, de manière exhaustive, toutes les URLs à protéger en excluant la servlet JSync. Voici une configuration minimum :

<filter-mapping>
   <filter-name>NtlmHttpFilter</filter-name>
   <url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
   <filter-name>NtlmHttpFilter</filter-name>
   <url-pattern>/jcms/*</url-pattern>
</filter-mapping>
<filter-mapping>
   <filter-name>NtlmHttpFilter</filter-name>
   <url-pattern>/upload/*</url-pattern>
</filter-mapping>
<filter-mapping>
   <filter-name>NtlmHttpFilter</filter-name>
   <url-pattern>/archives/*</url-pattern>
</filter-mapping>
 <filter-mapping>
   <filter-name>NtlmHttpFilter</filter-name>
   <url-pattern>/webdav/*</url-pattern>
 </filter-mapping>
<filter-mapping>
   <filter-name>NtlmHttpFilter</filter-name>
   <url-pattern>/JSON-RPC</url-pattern>
</filter-mapping>

Attention à bien rajouter toute autre URL qui nécessiterait d'être protégée !!

Pour les URLs intuitives qui n'ont pas de mapping uniforme, ce n'est pas grave, il n'est pas nécessaire de les protéger, il s'agit juste d'une redirection, et la destination finale est protégée.

Olivier

Login   Home   fr en
JALIOS SA - SIREN 440 126 035