simplesamlphp / SAML-tracer

Browser extension for examining SAML messages
https://addons.mozilla.org/nl/firefox/addon/saml-tracer/
BSD 2-Clause "Simplified" License
142 stars 39 forks source link

Fix handling of some Shibboleth requests #10

Closed olavmrk closed 9 years ago

olavmrk commented 10 years ago

It appears that Shibboleth create requests that fail to be decoded. Probably because it included line feeds in the base64-encoded query parameter.

Example:

https://idp.feide.no/simplesaml/saml2/idp/SSOService.php?SAMLRequest=fVJbT4MwFP4rpO%2BDwhCTZizB7cEl0xFBH3wxUE6lCbS1p3j598KYOl%2BWNE2a%0A853vlq6w6jvDssG16gHeBkDnffadQnYcpGSwiukKJTJV9YDMcVZkd3sW%2BZQZ%0Aq53muiNehgjWSa02WuHQgy3AvksOjw%2F7lLTOGWRBwLVSwJ0%2FKKnAOV%2FpoGhl%0AXesOXOsjjs%2BROQryQ1ESbztakaqaSP8oZGN8AbKBaRllbzqYfAbTFU3ToCgO%0AJ23ftIZ4u21KXnjC4yshaiHoMg5jEdZUiIReR2GyrBvejDDEAXYKXaVcSiIa%0AxguaLOiyDCkLo%2FE8Ey8%2Fxb2RqpHq9XI39QxCdluW%2BWKO9AQWj3FGAFmvJtPs%0AKGzPOr9MW%2F0UTdYXasXfWlfBmcosadj9SLvb5rqT%2FMvLuk5%2FbCxUDlISkmA9%0Ar%2Fz%2FE%2Btv%0A
olavmrk commented 9 years ago

Fixed in b86e99880e.