-
Notifications
You must be signed in to change notification settings - Fork 438
metadata maker is generating empty URI in ServiceName element #345
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
Ah, my bad, this is not an localizedURIType, it is a localizedNameType. I got confused by the OpenSAML error message |
just learned that strings cannot be blank, like URIs: |
Hi @rhoerbe, I can't reproduce this in my asset, I have a SP with a correct valued ACS. |
I passed on my SATOSA-related projects, so I have no dev env available in the time since. But if pysaml now is creating a proper string value, or no ServiceName at all, then the problem should be fixed. |
Thank you for ack. I close this for now because It looks good to me, if someone Will update this thread I'll open It again 👍 |
@peppelinux This was probably caused by a missing |
Pysaml2 is generating an <--ns0:ServiceName xml:lang="en"/> element for the AttributeConsumingService, which is XML schema valid, but not allowed according to SAML core:
1.3.2 URI Values
..
Unless otherwise indicated in this specification, all URI reference values used within SAML-defined elements or attributes MUST consist of at least one non-whitespace character ..
The text was updated successfully, but these errors were encountered: