ECP help (was Re: Content length of the SOAP request is too long)
Ryan Suarez
ryan.suarez at sheridanc.on.ca
Tue May 1 21:03:52 BST 2012
On 12-04-27 4:29 PM, Cantor, Scott wrote:
>> Looks like there's no corresponding ProfileHandler/RequestPath for
>> /SAML2/SOAP/ECP
>> in my handler.xml/IdP v2.3.3? Is this the issue?
> I doubt it. ECP is for non-browser clients. I assume you're using a
> browser, so it makes no sense that ECP would be involved. But the reason
> it's not there is that your config dates to before 2.3 and doesn't have
> additional features added later.
oh yes, the config pre-dates v2.3. For curiosity's sake I tried adding
it to handler.xml:
----
<ph:ProfileHandler xsi:type="ph:SAML2ECP"
inboundBinding="urn:oasis:names:tc:SAML:2.0:bindings:SOAP"
outboundBindingEnumeration="urn:oasis:names:tc:SAML:2.0:bindings:SOAP">
<ph:RequestPath>/SAML2/SOAP/ECP</ph:RequestPath>
</ph:ProfileHandler>
----
But I get the error:
ERROR
[edu.internet2.middleware.shibboleth.common.config.BaseService:187] -
Configuration was not loaded for shibboleth.HandlerManager service,
error creating components. The root cause of this error was:
org.xml.sax.SAXParseException: cvc-elt.4.2: Cannot resolve 'ph:SAML2ECP'
to a type definition for element 'ph:ProfileHandler'.
Any ideas?
More information about the users
mailing list