Désactiver les comptes locaux

Par défaut CAS fournit un compte casuser / Mellon (nb : le nom de la propriété "accept" est mal choisie mais historique).
Pour le désactiver :

cas.authn.accept.enabled=false
# ou pour un CAS < 6.3 :
cas.authn.accept.users=

Danger du cache attribute-repository

Si vous utilisez personDirectory ou "cas.authn.attribute-repository", faites attention au bug suivant :

Par défaut l'attribute-repository utilise en clef un hash non injectif (collisions possibles) conduisant à un mélange de sessions. Depuis CAS 6.2, ces collisions sont moins probables (cf commit), mais nous vous invitons quand même à désactiver le cache :

cas.authn.attribute-repository.core.expiration-time = 0
# ci-dessous par un CAS < 6.4 :
cas.authn.attributeRepository.expirationTime=0