Hi,
We are using CAS 3.6.0 and we have no problem releasing attributes using saml1,
we attempted to use the cas 2 protocol and it seems to work using the
configuration specified on the wiki but the only problem we are running into is
the when the attribute name has a space, it causes the transaction to fail
with Authentication failure: Ticket not validated . We are testing using
phpcas1.3.2, is there a way to modify the snippet
<cas:attributes>
<c:forEach var="auth" items="${assertion.chainedAuthentications}">
<c:forEach var="attr" items="${auth.principal.attributes}" >
<cas:${fn:escapeXml(attr.key)}>${fn:escapeXml(attr.value)}</cas:${fn:escapeXml(attr.key)}>
</c:forEach>
</c:forEach>
</cas:attributes>
so that the CAS_Client::_readExtraAttributesCas20 can accept the attributes
names with spaces. It works fine for attributes names that contain no spaces.
Thanks!
___________________
Juan Quintanilla
UTS - Enterprise Group
305-348-6573
[email protected]<mailto:[email protected]>
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user