You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Följade steg behöver du följa för att ansluta en SP till SWAMID:

Metadata och signaturvalidering

Börja med att ladda ner signerigs-certifikatet för SWAMID från https://md.swamid.se/md/md-signer.crt. Spara det som swamid-signer.crt i /etc/shibboleth (om din SP följer normal katalogstruktur).

Lägg sedan till följande i shibboleth2.xml bland alla andra MetadataProvider-element:

<MetadataProvider 
   type="XML" 
   uri="http://md.swamid.se/md/swamid-1.0.xml"
   backingFilePath="swamid-1.0.xml" reloadInterval="300">
      <SignatureMetadataFilter certificate="swamid-signer.crt"/>
</MetadataProvider>

Notera att metadata med fördel kan laddas ner från http (inte https). Säkerheten i metadata kommer från validering av signaturen på metadatafilen och inte från TLS - https gör ingen nytta i detta fall.

Attribut

Du kommer antagligen att vilja aktivera lite fler attribut än de som är aktiverade per default

Discovery Service och/eller WAYF

För att användarna ska hitta till sina IdPer använder man normalt en speciell tjänst som låter användare välja bland en lista av IdPer. Läs mer om hur du konfigurerar Discovery Service och WAYF i din SP. När du gjort detta är du klar för en omstart av shibd för att ändringarna ska ta effekt.

Omstart och test

# /etc/init.d/shibd restart

Om allt fungerar så ska det straxt skapas en fil /var/run/shibboleth/swamid-1.0.xml med SAML2 metadata i. Om filen inte dyker upp beror det oftast på att shibd inte startar eller på att det smugit sig in något syntaxfel i någon av konfigurationsfilerna. Kolla loggarna!

Registrera tjänsten i SWAMID

För att din tjänst ska kunna logga in via IdP:er i SWAMID måste SPs metadata läggas in i http://md.swamid.se/md/swamid-1.0.xml. Detta åstadkommer du genom att skicka ett mail till operations@swamid.se och tala om vad SPn används till, vem som ansvarar för den samt uppge hostnamnet till SPn. Om du ändrar i konfigurationen i din shibboleth2.xml så kan det betyda att metadata i SWAMID måste uppdateras - skicka isåfall ett nytt mail till operations@swamid.se och tala om vilken SP som ska uppdateras. Detta är speciellt viktigt om du byter nycklar eller certifikat.

  • No labels