I have configured CAS server v6.3.2 to ask user about attribute release consent. The consent is succeccfully saved in LDAP using description attribute. When a user access the same application for the second time, user won't be asked the same consent again. But, when the CAS server is restarted, user will be asked the consent again. It's as if the consent will be reset when the server is restarted. Is it the right flow? Why CAS server is not use consent that is already saved in LDAP server?
Here is my cas.properties
cas.consent.ldap.ldap-url=ldap://localhost:389 cas.consent.ldap.ldapUrl=ldap://localhost:389 cas.consent.ldap.baseDn=dc=example,dc=org cas.consent.ldap.searchFilter=cn={user} cas.consent.ldap.bindDn=cn=admin,dc=example,dc=org cas.consent.ldap.bindCredential=admin cas.consent.ldap.consentAttributeName=descriptionJSON service registry
{And I already add dependency in build.gradle
implementation "org.apereo.cas:cas-server-support-consent-webflow:${casServerVersion}"Notice: This message was sent from outside the University of Victoria email system. Please be cautious with links and sensitive information.
--