AWS + ECP?
Liam Hoekenga
liamr at umich.edu
Thu Feb 4 16:21:47 EST 2016
On Thu, Feb 4, 2016 at 4:05 PM, Brent Putman <putmanb at georgetown.edu> wrote:
> Hmmm, ok. But does it also show the actual request body, or can you get
> curl to do that? That's really what we want to know. The IdP is saying
> that the request body isn't valid XML.
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol">
<S:Body>
<samlp:AuthnRequest
xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"
AssertionConsumerServiceURL="https://signin.aws.amazon.com/saml"
ID="_6946A4FA43404B198E4BC2AE432EC6B6" IssueInstant="2016-02-04T21:16:56"
ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
Version="2.0">
<saml:Issuer
xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">urn:amazon:webservices</saml:Issuer>
<samlp:NameIDPolicy AllowCreate="1"/>
<samlp:Scoping>
<samlp:IDPList>
<samlp:IDPEntry ProviderID="
https://shib-idp-test.www.umich.edu/idp/shibboleth"/>
</samlp:IDPList>
</samlp:Scoping>
</samlp:AuthnRequest>
</S:Body>
</S:Envelope>
I added the content-type header to the aws.plugin.bash that I referenced in
my initial message, along with "-v".
A bad password will return a 401, and a good one a 500 with a SOAP error:
<soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/">
<soap11:Body>
<soap11:Fault>
<faultcode>soap11:Server</faultcode>
<faultstring>An error occurred.</faultstring>
</soap11:Fault>
</soap11:Body>
</soap11:Envelope>
The ECP test scripts from the shib wiki work against our IdP
Liam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20160204/2f418c97/attachment-0001.html>
More information about the users
mailing list