On a colleague's advice, I tested the service sptest.iamshowcase.com, and I noticed that the attributes are indeed being transmitted by CAS. However, some attributes (such as uid) do not have a friendly name. This is likely what is causing the issue with my service provider.
Le mer. 11 déc. 2024 à 10:01, wouldsmina <[email protected]> a écrit : > Hi, > > I am preparing to migrate my CAS server from version 6 to 7.1, but I am > encountering an issue with attribute release in SAML. > > In version 6, this works fine, but in version 7, no attributes are being > transmitted. > Here is the content of my service file: > { > "@class": "org.apereo.cas.support.saml.services.SamlRegisteredService", > "serviceId": "^https://git\\.univ-xxxx\\.fr", > "name": "git", > "id": 1637335622, > "description": "git", > usernameAttributeProvider: > { > @class: > org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider > usernameAttribute: uid > } > attributeReleasePolicy: > { > @class: org.apereo.cas.services.ReturnAllAttributeReleasePolicy > } > "requiredNameIdFormat": > "urn:oasis:names:tc:SAML:2.0:nameid-format:unspecified", > "metadataLocation": "https://git.univ-xxxx.fr/users/auth/saml/metadata", > "signAssertions": false, > "signResponses": true > } > > > Here is what the logs show: > WHAT: {result=Service Access Granted, > principal=SimplePrincipal(id=xxxxxxx, *attributes={}*), service= > https://git.univ-xxxx.fr, requiredAttributes={}} > > I have tried different methods based on this page > <https://apereo.github.io/cas/development/integration/Attribute-Release-Policies.html> > of the documentation, but it hasn't improved the situation. > > Does the service file for SAML need to change between version 6 and 7? Or > is there perhaps a parameter that needs to be added to the CAS > configuration? I’ve searched through the documentation but can’t find > anything specific. Could someone please help me? > > Best regards, > -- - Website: https://apereo.github.io/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 [email protected]. To view this discussion visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAH2NqNaqdyDtkTbeR8ygU_9E8cAXvwYpQJM1AW9rPec7KPSfUw%40mail.gmail.com.
