We are running CAS 4.1.5 and have a problem with attributes included in the 
response for one particular service.  All other services use our uid as the 
"usernameAttribute", except this one which needs to use a different attribute 
for that (due to requirement in the application).  So, I’m including uid in the 
attributes to release for this service:
  "allowedAttributes" : [ "java.util.ArrayList", [ "EmplID", "uid", "email", 
"FirstName", "LastName", "username", "affiliation", "cn" ] ],

But, while all the other attributes are in the response, the uid is not.  I see 
in the log that it did find uid along with the others:
2017-12-20 08:59:25,750 DEBUG [http-bio-8080-exec-14] [org.jasig.services.person
dir.support.MergingPersonAttributeDaoImpl] - Aggregated search results '[NamedPe
rsonImpl[name=tffishe,attributes={uid=[tffishe], email=[tffi...@bgsu.edu], affil
iation=[STFEMP, UGRSTU], FirstName=[Theodore], LastName=[Fisher], cn=[Theodore F
Fisher], EmplID=[XXXXXXXXXX]}]]' for query='{username=[tffishe]}'

Since it’s clearly in the attribute map and set for release I would expect it 
in the response.

Any ideas why it’s not there and how to troubleshoot?

Thanks.

Ted Fisher
Bowling Green State University

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cas-user+unsubscr...@apereo.org.
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CY4PR05MB2933B402BE73FFBC7519E8F2C00C0%40CY4PR05MB2933.namprd05.prod.outlook.com.

Reply via email to