Open
Description
This appears to be similar to #193. We are upgrading from 1.1.0 to 2.1.x. Currently I am testing 2.1.2. I am finding that, although all our SP metadata fiels are in our metadata aggregate used for MDQ, when entities ending in .xml or a trailing slash do not return metadata. They just return "Not found".
I apologize if this is a duplicate request, but I do not see any proposed solutions. How can we get pyff to query all entityID's no matter their spelling?
Pipeline with specifics removed:
- when update:
- load:
- /$my_aggregate.xml
- break
- when request:
- select
- pipe:
- when accept application/samlmetadata+xml application/xml:
- xslt:
stylesheet: tidy.xsl
- first
- sign:
key: /$my_key.key
cert: /$my_cert.crt
- emit application/xml
- break
- when accept application/json:
- discojson
- emit application/json:
- break
E.G. for entityID "http://alation.com/" In the logs I see 2025-06-02 16:24:47 INFO pyff.builtins selecting using args: ['http://alation.com']
indicating the trailing slash is removed.
Metadata
Metadata
Assignees
Labels
No labels