lchanouha edited a comment on pull request #579: URL: https://github.com/apache/guacamole-client/pull/579#issuecomment-744413736
The easy way to setup a CAS server is the Docker version of apereo https://github.com/apereo/cas-overlay-template You just need to setup a attribute repository in cas.properties: ``` cas.authn.accept.users= cas.authn.ldap[0].type=ANONYMOUS cas.authn.ldap[0].ldapUrl=ldaps://ldap1.fqdn.fr ldaps://ldap2.fqdn.fr cas.authn.ldap[0].baseDn=ou=People,dc=fqdn,dc=fr cas.authn.ldap[0].subtreeSearch=true cas.authn.ldap[0].searchFilter=(uid={user}) cas.authn.ldap[0].principalAttributeId=uid cas.authn.ldap[0].poolPassivator=NONE cas.authn.attribute-repository.ldap[0].attributes.memberOf=memberOf cas.authn.attribute-repository.ldap[0].ldapUrl=ldaps://ldap1.fqdn.fr ldaps://ldap2.fqdn.fr cas.authn.attribute-repository.ldap[0].useStartTls=false cas.authn.attribute-repository.ldap[0].baseDn=ou=People,dc=fqdn,dc=fr cas.authn.attribute-repository.ldap[0].searchFilter=uid={0} cas.authn.attribute-repository.ldap[0].poolPassivator=NONE ``` and the corresponding service ``` { "@class" : "org.apereo.cas.services.RegexRegisteredService", "serviceId" : "^https://fqdn.fr/.*", "name" : "fqdn.fr", "id" : 4010, "attributeReleasePolicy" : { "@class" : "org.apereo.cas.services.ReturnAllAttributeReleasePolicy" } } ``` ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
