As part of an integration I'm working on in Workflow, I query a database table and pull back information about documents including a web based fileshare path. Part of the path is uniform for all documents, and part of it is unique. If I enter the path into a browser, they all work as expected and I can view the pdf documents.
In the HTTP Web Request, for the Web Service I enter the part of the path that is uniform, and then for the URI part I enter the rest of the path. Some of these documents are downloaded correctly, allowing me to create an entry and attach the document. For the rest, I get a 403 error and in the tokens it shows the httpwebrequest_content as follows (specific path information removed):
<?xml version="1.0" encoding="utf-8"?><Error><Code>AuthenticationFailed</Code><Message>Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
RequestId:1e8836ef-001e-0017-49f7-4bb7bd000000
Time:2024-12-11T18:06:17.1543467Z</Message><AuthenticationErrorDetail>Signature did not match. String to sign used was r
2024-08-09T14:33:14Z
2025-08-09T14:33:14Z
/blob/<path>/<path>/<path>/17#2463-2024-08-09T14:33:14+00:00.pdf
2018-03-28
</AuthenticationErrorDetail></Error>
Any suggestions? The vendor that hosts the software we're trying to integrate with says there are no authentication requirements, and that since it works in a browser there's nothing on their end that would be stopping this.