...
- functioning CAS 3.3 setup, with localization via the Maven overlay method, Maintaining+local+customizations+using+Maven+2
- MS-AD authentication is function, Active+Directory
- You can get LDAP attributes from AD into the CAS Princical (ie. the CAS user object )
You will need to map the AD "mail" attribute to the CAS princical "EmailAddress" attribute, eg. in the mapping section of the above article, use
HTML clipboard
CASUM/ See AttributesCode Block xml xml <map> <entry key="mail" value="EmailAddress" /> </map>
In your Maven customization folder, here called cas-web-local/, create the following directory structure (if it doesn't already exist.)
...
If all looks good, deplay the target/cas.war file, and test!
There will be some INFO level messages in the tomcat log file, typically <tomcat>/logs/cataline.out to show you what is happening.
Finally, if all looks well, configure your Google Apps domain to use your CAS setup for authentication. See hereSAML+2.0+%28Google+Accounts+Integration%29