delegation, problem at step 2.7
Steven Carmody
Steven_Carmody at brown.edu
Thu May 17 21:57:43 BST 2012
On 5/17/12 12:32 PM, Cantor, Scott wrote:
>
> PAOS spec:
> http://www.projectliberty.org/liberty/content/download/1219/7957/file/liber
> ty-paos-v1.1.pdf
>
OK, did that ... here's curl running in verbose mode, with the PAOS
Content−Type added:
curl_command = curl --verbose --insecure -c /tmp/tmp.srXLK16077 -b
/tmp/tmp.srXLK16077 -X POST -d @/tmp/tmp.PDBpr16095 -H "Content−Type:
application/vnd.paos+xml"
http://stc-test3.cis.brown.edu/Shibboleth.sso/SAML2/ECP
* About to connect() to stc-test3.cis.brown.edu port 80
* Trying 128.148.46.20... connected
* Connected to stc-test3.cis.brown.edu (128.148.46.20) port 80
> POST /Shibboleth.sso/SAML2/ECP HTTP/1.1
> User-Agent: curl/7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5
OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
> Host: stc-test3.cis.brown.edu
> Accept: */*
> Content−Type: application/vnd.paos+xml
> Content-Length: 7278
> Content-Type: application/x-www-form-urlencoded
> Expect: 100-continue
>
but, unfortunately, I'm still getting
> <p class="error">opensaml::BindingException at
> (http://stc-test3.cis.brown.edu/Shibboleth.sso/SAML2/ECP)</p>
>
> <p>Invalid content type for PAOS message.</p>
It appears that curl might be generating the
application/x-www-form-urlencoded Header... I've asked about that on the
curl list....
My shibd log says:
> WARN OpenSAML.MessageDecoder.SAML2ECP [3]: ignoring incorrect content type (application/x-www-form-urlencoded)
and then stops.... is shibd not acting on the Content−Type:
application/vnd.paos+xml Header ?
or is there something else I have to do ?
Thanks!
More information about the users
mailing list