We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
If my ACS URL is http://foobar.com/saml/connect/?someparam=baz&another=bing the XML generated by the library will be of the form:
<samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" ID="ONELOGIN_b59b8f4a13f6f86bb14230429abd724e5fa80c96" Version="2.0" IssueInstant="2017-01-19T00:32:06Z" Destination="https://foobar-dev.onelogin.com/trust/saml2/http-post/sso/123456" ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" AssertionConsumerServiceURL="http://foobar.com/saml/connect/?someparam=baz&another=bing" > <saml:Issuer>http://127.0.0.1:8000/</saml:Issuer> </samlp:AuthnRequest>
which is not valid XML. The & in the ACS URL must be quoted as &
&
&
The text was updated successfully, but these errors were encountered:
I will investigate.
Sorry, something went wrong.
Thanks @pitbulk. This issue was breaking an integration with CA Single Sign-On which gives up parsing the XML when it sees the unescaped &.
No branches or pull requests
If my ACS URL is http://foobar.com/saml/connect/?someparam=baz&another=bing the XML generated by the library will be of the form:
which is not valid XML. The
&
in the ACS URL must be quoted as&
The text was updated successfully, but these errors were encountered: