Hi guys,
We at the State and Univerity Library in Aarhus have been using this
setup in production for years without significant problems. We have
several service providers and a single identity provider registered with
wayf.dk, and we are for the most part running simplesamlphp-1.11.0 like you.
> * Jacob Poul Richardt <
jacobr...@gmail.com> [2013-11-13 17:06]:
>> But the idp doesn't seem to work "out of the box" like
>>
openidp.feide.no. I guessing it's some simple config related issue,
>> but the user really isn't returned to simplesaml, but instead to the
>> root of the domain where simplesaml is.
It is very close to "out of the box" in my experience. After unpacking
simplesamlph in the proper location and tweaking config.php and
authsources.php, it is just a question of metadata exchange. The only
things, we tweak manually relate to signature validation and base64
encoding of attributes.
>
> Overly simplifying a bit: If you're sent to the IdP (using a HTTP
> redirect or HTTP POST including a SAML 2.0 authentication request) and
> after successful authentication the IdP does anything other than
> returning a SAML protocol message to the SP (at its registered
> endpoints for that SP, usually via SAML metadata), that IdP is
> broken. Which I find highly unlikely in the case of WAYF.dk, hence my
> questioning of your account of what really happens.
It sounds like, it might be worth it to scrap the "connection" you
currently have registered with
wayf.dk and recreate it using the
metadata from simplesamlphp's federation tab. I have found it less error
prone to recreate rather than edit or verify my metadata on
wayf.dk's
registration site by hand.
Yours sincerely,
Bjorn