我使用 AWS Amplify 部署 React 应用程序。当我部署 React Web 应用程序时,根 URL 可按预期工作(example.com)。但是,如果您尝试访问子 URL(例如 example.com/something),则会出现错误 AccessDenied。我的 react-router 代码如下:import { BrowserRouter, Routes, Route }
2022-07-17
我正在尝试在 Linux Box 中借助 AWS CLI 创建 SFTP 用户。下面是我在 bash 脚本中传递的 AWS CLI 命令(我的 ssh 公钥在一个文件中,借助变量,我将其传递到 AWS CLI 选项部分)customer_name_pub_value=$(cat /home/developer/naman/dir/$customer_name.pub)aws transfer cr
2020-03-22
当用户注册时,用户被添加但脚本返回一个错误对象:{code:“UnknownError”,message:“未知错误,来自 fetch 的响应主体是:未定义”我遵循了https://stackoverflow.com/a/52033216/8111346的建议。但问题并没有解决。index.html <!DOCTYPE html><html lang="en"><head><meta charse
2018-10-09
我正在测试 AWS Lambda 和 API 网关之间的功能。我的 lambda 函数正在使用一个节点,并且我已经定义了想要从 S3 中提取的参数。这是我的 lambda:console.log('Loading function');const aws = require('aws-sdk');const s3 = new aws.S3({ apiVersion: '2006-03-01' })
2022-02-03
TLDR:如何将 mqtt 请求中的短负载发送到 aws iot 到 aws lambda,该请求通过 apigateway 与在 linux 中本地运行的 electron 应用程序建立开放连接。我有一个 esp8266,其代码如下init.js此代码成功将其消息发送到 aws iot,并设置规则以触发名为 sendmessage 的 lambda。现在,此 sendmessage lambda
2020-11-09
我尝试通过 WordPress 编辑器中的 javascript 代码向 AWS 验证身份,以便向 AWS Polly 发送请求。我按照互联网上的几个示例操作,但总是出错。const CREDS = {accessKeyId: "xxx",secretAccessKey: "xxx"// region: "eu-west-1"};axios(aws4.sign({host: "polly.eu-w
2020-03-05
当我使用aws-sdk模块 Node.js 18.x 时:const aws = require("aws-sdk");exports.handler = async (event) => {console.log('Hello!');// some code};我收到此错误:{"errorType": "ReferenceError","errorMessage": "require is no
2022-12-22
我正在尝试学习制作一个 Web 应用程序,并尝试遵循 AWS 提供的教程,但在制作 Lambda 函数时遇到了这个问题。{"errorType": "ReferenceError","errorMessage": "exports is not defined in ES module scope","trace": ["ReferenceError: exports is not defined
2022-11-19
我正在尝试使用 Node.JS 构建 AWS Lambda 函数。这是我的代码。我对 Node.JS 非常陌生。var response;var mysql = require('mysql');var con = mysql.createConnection({host: "*****.rds.amazonaws.com",user: "****",password: "***",databas
2021-07-20
是否可以定义一个 NodeJs 函数来评估动态 nodejs 代码?这是上下文:用户创建自定义 javascript 函数,该函数应返回 true / false。我需要在运行在 NodeJs 上的 AWS Lambda 容器中“评估”用户代码。可能吗?我应该使用类似于 javascripteval函数的东西吗?编辑这是我尝试过的'use strict';exports.handler = (ev
2017-10-30
我正在尝试使用新的 AWS SDK V3 for NodeJS 在 nodejs 中执行基本数据库更新操作。我尝试更新的数据对象如下所示:{auth: { BOOL: false },username: { S: 'siegbert' },secondsLeft: { N: 49985 },userid: { S: '123456' }}在同一个文件中,我已经使用 SDK V3 成功执行了 Get
我正在使用 NodeJS AWS SDK 生成预签名的 S3 URL。文档提供了生成预签名 URL 的示例。这是我的确切代码(省略了敏感信息):const AWS = require('aws-sdk')const s3 = new AWS.S3()AWS.config.update({accessKeyId: 'id-omitted', secretAccessKey: 'key-omitted
2016-08-08
我正在使用 dynamodb 插入和检索来自 dynamo 的记录。请注意,当我将记录插入 dynamo db 时,它工作正常,但是当我尝试列出任何项目或从 dynamodb 检索任何项目时,它返回未找到结果用于检索记录创建了一个与 api 网关具有信任关系的 iam 角色。并具有管理策略:AmazonAPIGatewayInvokeFullAccess、AmazonDynamoDBFullAcc
2016-06-20
考虑以下 DynamoDb 表:TableName:foo-barHashKey:Foo, strRangeKey:Bar, strName:Baz, str现在使用vogels API,我尝试插入一个带有 HashKey、新 RangeKey 和 Name 的项目。但给定的 HashKey 不能存在 Name:因此,我们为 vogels API 定义表布局:var foobar = vogels
2015-03-01
按照 Gatsby 应用中的 AWS-SDK 示例/文档,我设置了以下工作流程,以便直接从客户端将文件上传到我的 S3 存储桶,但是,const data = await client.send(...)返回Error TypeError: Cannot read properties of undefined (reading 'send'),即使client确实存在。AWS 是一个新的领域,如