proper encoding of ACS URL in metadata and AuthnRequest
Paul Hethmon
paul.hethmon at clareitysecurity.com
Tue Jan 28 07:38:13 EST 2014
Have you tried using:
&
to encode the ampersand? I have not run that through Velocity, but have used it successfully with Shib to get some weird query parameters to an ADFS system.
Paul
Paul Hethmon
Chief Software Architect
paul.hethmon at clareitysecurity.com<mailto:paul.hethmon at clareitysecurity.com>
On Jan 28, 2014, at 2:10 AM, Sean McHugh <sean8sean at gmail.com<mailto:sean8sean at gmail.com>> wrote:
The desired ACS url is, without encoding is:
https://secure.terranovasite.com/LMS/login/saml2/tnsso_ACS.aspx?e=561e8185-621e-49c1-9856-7013f9d8491&lang=en&t=1
In the AuthnRequest and metadata, we are using:
https://secure.terranovasite.com/LMS/login/saml2/tnsso_ACS.aspx?e=561e8185-621e-49c1-9856-7013f9d8491c%26lang=en%26t=1
However, it appears that when this URL is processed by Velocity, the '%' is re-encoded again and it ultimately yields the following URL:
https://secure.terranovasite.com/LMS/login/saml2/tnsso_ACS.aspx?e=561e8185-621e-49c1-9856-7013f9d8491&lang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20140128/f6068e86/attachment.html
More information about the users
mailing list