aws4 icon indicating copy to clipboard operation
aws4 copied to clipboard

Signs and prepares Node.js requests using AWS Signature Version 4

Results 51 aws4 issues
Sort by recently updated
recently updated
newest added

When using the "headers to exclude" feature, they are excluded from the "signedHeaders" group, but they aren't excluded from the cannonicalString, and that causes a signature mismatch.

I am signing a url for iot core as follows: ``` const aws = new aws4.RequestSigner( { host: AWS_IOT_ENDPOINT, path: "/mqtt", service: "iotdevicegateway", region: "", signQuery: true, }, { accessKeyId:...

### Description I am sending requests from Firefox to a Lambda Function URL and everything is fine in chrome, but when using Firefox i get this error `The request signature...

Hi, I need to generate a signed request to hit an API Gateway(secured with IAM). I need to implement this in a React application, so I am using aws4 to...

Lambda functions URLs have the following format: ``` https://.lambda-url..on.aws ```

Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8. Changelog Sourced from minimist's changelog. v1.2.8 - 2023-02-09 Merged [Fix] Fix long option followed by single dash [#17](https://github.com/minimistjs/minimist/issues/17) [Tests] Remove duplicate test [#12](https://github.com/minimistjs/minimist/issues/12) [Fix]...

dependencies

I've been using this library to sign requests in a Docker container that uses an AWS Lambda base image for NodeJS (public.ecr.aws/lambda/nodejs:14.2022.10.26.11) for a while now without issue. When I...

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. Commits 699c459 3.1.2 2f2b5ff fix: trim pattern 25d7c0d 3.1.1 55dda29 fix: treat nocase:true as always having magic 5e1fb8d 3.1.0 f8145c5 Add 'allowWindowsEscape' option 570e8b1...

dependencies

Amazon Serverless OpenSearch requires `X-Amz-Content-Sha256` too. https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-clients.html We've been having to add it in a lot of places, e.g. https://github.com/jamesmbourne/aws4-axios/pull/1621 or https://github.com/opensearch-project/opensearch-js/pull/366.

The URL used to interact with the Amazon Managed Prometheus (AMP) service utilizes the `aps-workspaces` prefix, which differs from the service name required for interact with it: `aps`. This PR...