Ang.: RE: Ang.: Re: Unsoclicited SSO questions

Andrew Morgan morgan at orst.edu
Fri May 29 15:52:57 EDT 2015


Remove AuthnRequestsSigned="true".  Put WantAssertionsSigned="true" back 
in the metadata.  I'm pretty sure that's what Rod meant to say.

You can also override the metadata settings (at least, I think it 
overrides what is in metadata) on a per-entity basis by changing 
relying-party.xml.

 	Andy

On Fri, 29 May 2015, Johan Romin wrote:

> Thank you for the input. I have tried path 3 to change the WantAssertionsSigned but
> now the sp isn't able to validate my assertion.
> Path 1 and 2 isn't an option and the service provider will not change their metadata
> as I have already asked about that.
> Is it possible to get the idp to sign the request instead of the sp and as such get
> this to work?
>  
> Hälsningar / Best Regards
> ---------------------------------------------------------------
> Johan Romin
> 
> Mobil: 070 795 81 28
> E-post: johan.romin at egbs.se
> 
> egbs consulting ab
> Dragarbrunnsgatan 46, SE-753 20 Uppsala
> Office: +46 18 470 15 40 Helpdesk: +46 18 10 16 90
> www.egbs.se  
>  
>       ----- Ursprungligt meddelande -----
>       Från: "Rod Widdowson" <rdw at steadingsoftware.com>
>       Skickades av: "users" <users-bounces at shibboleth.net>
>       Till: "'Shib Users'" <users at shibboleth.net>
>       Kopia:
>       Ärende: RE: Ang.: Re: Unsoclicited SSO questions
>       Datum: fre 29 maj 2015 10:44
>         > The service provider metadata SSODescriptior is defined as this:
>        <md:SPSSODescriptor AuthnRequestsSigned="true"
>       > WantAssertionsSigned="true"
>       protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
>
>       This is the SP saying "I am the only person who is allowed to solicit SSO,
>       you can tell that it's me because I'll sign the requests".  They cannot
>       tell you this and then say "We will not solicit requests, you have to do
>       that".  It's like saying "Our only contact will be when I phone you so I'm
>       withholding my phone number, but you have to phone me".
>
>       As I see it, technically, you have three solutions:
>
>       1) Obey the SPs commands and not service them.  Probably not a meaningful
>       solution.
>
>       2) Tell the SP that in order to service their requirements you need a copy
>       of their private key so that you can sign the requests.  Yes, this is a
>       tongue in cheek suggestion, but it is a technical solution to the problem
>       (and I fear given the cluefullness displayed by the SP thusfar it might
>       succeed).
>
>       3) Edit the metadata (or better still tell the SP to edit the metadata) to
>       remove the 'WantAssertionsSigned="true"'.  This will be problematic if the
>       metadata is signed, but from what I gather this won't be the case.
>
>       HTH
>
>       /R
>
>       --
>       To unsubscribe from this list send an email to
>       users-unsubscribe at shibboleth.net
>        
> 
> 
>


More information about the users mailing list