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.

Reply via email to