Pages enfant
  • SAML v1

Il n'y a aucun paramètre à ajouter different du P3 (protocole cas V3)

Afin de récupérer les paramètres avec le protocole SAML (ou autre), vous avez besoin d'ajouter dans cas.properties :

$home/etc/cas/config/cas.properties
cas.authn.attributeRepository.defaultAttributesToRelease=cn,givenName,uid,affiliation

 

Ce service fonctionne comme P2 ou P3 à la différence que l'adresse d’accès sera “/samlValidate?TARGET=votre-service”

Cette requête aura comme corps :

SAML_request
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <samlp:Request xmlns:samlp="urn:oasis:names:tc:SAML:1.0:protocol"  MajorVersion="1" MinorVersion="1" RequestID="_192.168.16.51.1024506224022" IssueInstant="2002-06-19T17:03:44.022Z">
      <samlp:AssertionArtifact>ST-40-Ip3cWVCsEwkjgqwmTTs5-cifren-cas-test-4627235</samlp:AssertionArtifact>
    </samlp:Request>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
  • Aucune étiquette