仅在 CopyObject 中拒绝 Amazon S3 访问

2023-12-29

我从 nodejs 脚本上传文件,当我尝试复制对象时,我收到“访问被拒绝”错误,如果我尝试删除该对象或获取它 - 没有问题并且成功。

CopyObject 中有什么特殊的吗?

params = {
     "Bucket": "buacket-name",
     "CopySource": "source-path/object.txt",
     "Key": "source-path/object2.txt"
};

s3.copyObject(params, function(err, data)); // With a function for success or error.

解决了!问题出在我的 CopySource 路径中,它需要首先具有存储桶名称,如下所示:backet-name/objectkey

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

仅在 CopyObject 中拒绝 Amazon S3 访问 的相关文章

  • 如何将多个 api 请求中的多个可读流传输到单个可写流?

    期望的行为 实际行为 我尝试过的 重现步骤 研究 期望的行为 将从多个 api 请求接收到的多个可读流传输到单个可写流 API 响应来自 ibm watsontextToSpeech synthesize https cloud ibm c
  • Nodejs 中的子域

    如何处理nodejs的子域请求 例如以下代码回显test在控制台中的任何请求http localhost 9876 任何内容 http localhost 9876 5Banything 5D var http require http h
  • 监听文件夹和文件(更改)

    可以直接在 PHP 或 Node 上监听文件夹和文件的更改 通过事件 还是我需要创建自己的方法来执行此操作 Example 我需要听文件夹 user 如果我将一些文件添加到该目录中 PHP 或 Node 会收到信息并运行PathEvent
  • 如何在查询语句之外从mysql查询中获取值?

    这是下面的函数console log function quo value value connection query SELECT role from roles where id 1 function error results fi
  • 使用cheerio 检索href

    我有一个下载的 html 文件 看起来像这样 div div div div style height 11px color white font size 9px font weight bold div div style border
  • 护照本地猫鼬帐户注册的附加字段?

    我将 Passport local mongoose 与 Node js Express js MongoDB 一起用于 Web 应用程序 我想使用用户名字段 密码字段 公司名称字段和电话号码字段 所有字段 来注册用户作为字符串 但是 我只
  • npmjs.org - 找不到自述文件

    我是 npm 包的主要作者scramjet 一个月以来 我遇到了关于可视性的问题README md在 npmjs 中 The npm 中的超燃冲压发动机包 https www npmjs com package scramjet shows
  • 在 Node 中使用 Babel 导入与请求 [重复]

    这个问题在这里已经有答案了 我想在一个文件中导入一个类 use strict import models from model class Foo bar export default new Foo 当我使用导入时它有效 例如 impor
  • 如何中止/停止正在进行的 Amazon AWS s3 上传

    我正在使用 aws sdk 的 javascript 版本将文件上传到亚马逊 s3 存储桶 code AWS config update accessKeyId access key secretAccessKey secret key A
  • Node.js 重写 toString

    我试图覆盖我的对象的默认 toString 方法 这是代码和问题 function test this code 0 later on I will set these this name test prototype toString f
  • Cosmos DB Mongo API 如何管理“请求率很大”情况

    我有以下代码 async function bulkInsert db collectionName documents try const cosmosResults await db collection collectionName
  • NodeJS hmac 摘要问题与重音

    我正在对以下代码与 Ruby PHP 和 NodeJS 进行并排比较 使用 NodeJS 得到错误的响应crypto module PHP hash hmac sha256 text Ruby OpenSSL HMAC hexdigest
  • 如何使用Create React App安装React

    嗨 我对反应真的很陌生 我不知道如何实际安装它 也不知道我需要做什么才能在其中编写代码 我下载了node js并且安装了v12 18 3以及NPM 6 14 6 但是每次我尝试在许多网站上提到的create react app安装方法中输入
  • Node.js 和 Passport 对象没有 validPassword 方法

    我正在使用 Node js Express Passport 创建一个简单的身份验证 本地 到目前为止我所达到的效果是 当输入错误的用户名或密码时 用户将被重定向到错误页面 但是当用户输入正确的用户名和密码时 我收到此错误 node mod
  • 使用 KeystoneJs 的 Mongoose 二级种群 [重复]

    这个问题在这里已经有答案了 我需要用 Mongoose Keystone 填充两层 但遇到了障碍 我有 3 个模型 地区 国家和城市 地区包含国家 国家包含城市 我的模型 型号区域 var Region new keystone List
  • 我的客户端 socket.io 在哪里?

    我使用 Express 和 React Engine 创建了一个同构 React 应用程序 现在我正在尝试连接socket io 在快速设置中我有 var express require express var app express va
  • 如何配置 Google 计算引擎以对 Nodejs 服务器使用 HTTPS?

    我想使用 https SSL 在 google 计算引擎中运行 nodejs 和 socket io 服务器 我安装了自签名证书https cloud google com compute docs load balancing http
  • 如何检查请求是否通过 Express 中的 https 发送

    我想强制某些路线始终在我的 Express 应用程序中使用安全连接 我如何检查以确保它使用 https 我在 heroku 上使用搭载 ssl 进行部署 我也在 Heroku 上部署 当他们使用 nginx 进行反向代理时 他们添加了一堆标
  • 未捕获的错误:找不到模块“jquery”

    我在用Electron https github com atom electron制作桌面应用程序 在我的应用程序中 我正在加载一个外部站点 Atom 应用程序之外 可以说http mydummysite index html http
  • Amazon s3 – 403 禁止使用正确的存储桶策略

    我正在尝试使用以下存储桶策略 使存储在 s3 存储桶中的所有图像可供公开读取 Id Policy1380877762691 Statement Sid Stmt1380877761162 Action s3 GetObject Effect

随机推荐

  • wpf 树视图 mvvm

    我正在尝试使用 mvvm 填充树视图 但树不显示任何数据 我有一个员工列表 它是我的虚拟机中的一个属性 其中包含员工数据 xaml如下
  • expressjs:如何重定向到处理程序中间的静态文件?

    我正在使用expressjs 我想做这样的事情 app post bla function req res next some code if cond req forward staticFile html 正如 Vadim 指出的 您可
  • 在 ActionScript3 中加密并在 asp.net c# 中解密

    我需要将数据从闪存发送到服务器 因此我正在寻找一个用于加密文本的闪存 ActionScript 3 0 脚本和一个用于解密文本的 C net 脚本 有人能帮我一下吗 查看 as3corelib 加密包 http code google co
  • 如何使用程序化 Spark 提交功能

    最近 2015 年春季 有一个功能显然旨在允许以编程方式提交 Spark 作业 这是吉拉https issues apache org jira browse SPARK 4924 https issues apache org jira
  • 如何要求抽象方法是协程?

    我如何要求抽象基类实现特定方法作为协程 例如 考虑这个 ABC import abc class Foo abc ABC abc abstractmethod async def func pass 现在 当我子类化并实例化它时 class
  • 如何使用 jQuery 将值记录到 Firebug 控制台?

    我只是想知道是否有一种方法可以使用 jQuery 将一些变量值记录到 Firebug 控制台以进行调试 jQuery 只是一个 JavaScript 库 因此您可以使用console log http getfirebug com logg
  • Spring Webclient:非法参数异常没有足够的变量来扩展“comment_count”

    我正在使用 spring webclient 发出 Facebook graph api 请求 其 url 包含 comment count 但是 得到这个例外 java lang IllegalArgumentException Not
  • 为什么这个简单的汇编程序可以使用 AT&T 语法而不是 Intel 语法?

    这段代码有什么问题 在 x86 64 Linux 上运行 intel syntax text globl start start mov rax 1 mov rdi 1 mov rsi msg mov rdx 14 syscall mov
  • 如何在单击多个按钮时更改按钮颜色

    当页面加载其他两个不活动的按钮时 我有一个按钮需要处于活动状态 单击非活动按钮时 我需要从另一个按钮中删除活动类并将其添加到单击的按钮中 button click function clicked true if clicked this
  • python re.sub 模块中以 key 作为匹配组的字典查找

    python re sub 模块中以 key 作为匹配组的字典查找 解决方案1 不起作用 dict1 dict1 indu sharma dict1 abhi dutta text agan abhi indu Saikat text re
  • CallLog 内容提供商最多返回 500 个结果

    由于某种原因 如果我查询 CallLog 内容提供程序 我最多会得到 500 个结果 另外 我似乎只得到 1 个月前的结果 当我的设备电话应用程序目前显示大约 8 个月时 我用谷歌搜索了它 但我发现的只是 将 CallLog Calls 存
  • 我可以告诉或提示 RubyMine 本地变量或实例变量是什么类型吗?

    我正在尝试利用 RubyMine 快速文档和代码完成 我很高兴地发现它如何很好地集成了 YARD 风格的注释 param Numeric width param Array
  • 使用 AFNetworking 加载离线缓存的 JSON

    我一直在尝试使用 AFNetworking 实现缓存 以便我的缓存 JSON 将离线加载 我以不同的方式尽了最大努力 但根本无法使缓存工作 我不知道我在这里错过了什么 这是我的代码AppDelegate func application a
  • 使用空合并运算符进行隐式转换

    我发现我的程序有一个奇怪的行为 经过进一步分析 我发现我的 C 知识或其他地方可能有问题 我相信这是我的错误 但我无法在任何地方找到答案 public class B public static implicit operator B A
  • Javascript对象根据属性有效求和值

    我在 JS 数组中确实有三个对象 如下所示 2013 03 02T00 00 300 2013 03 01T00 00 200 2013 03 02T00 00 50 我想要类似下面的内容作为上面数组的输出 2013 03 02T00 00
  • Swift:使用 NSOperation 保留循环

    在我的应用程序中 我使用图像加载器类从网络加载图像以用于集合视图 该类跟踪下载操作 并在图像单元格在集合视图中不再可见时取消下载操作 此实现基于 NSOperation 的 raywenderlich 教程 http www raywend
  • 有没有办法在查询中使表名动态化?

    我正在尝试为产品创建类继承设计 有一个包含所有公共字段的基表 然后 对于每种产品类型 都有一个单独的表 其中包含仅适用于该产品类型的字段 因此 为了获取产品的所有数据 我需要JOIN基表以及与相关的任何表product type列在基表中
  • Promise.resolve().then 与 setImmediate 与 nextTick

    NodeJS 0 11 以及 io js 和 Node 0 12 分支都带有原生 Promise 原生承诺have a then method https developer mozilla org en US docs Web JavaS
  • MVC3 提交 Ajax 表单

    我已经阅读了很多关于这个主题的不同帖子 我将继续这样做并尝试各种事情 尽管信息差异很大 但由于我对 MVC 等相对缺乏经验 我觉得我有点绕圈子 情况是这样的 我正在 MVC3 应用程序中显示 Razor 视图 其中包含 jqGrid 中的记
  • 仅在 CopyObject 中拒绝 Amazon S3 访问

    我从 nodejs 脚本上传文件 当我尝试复制对象时 我收到 访问被拒绝 错误 如果我尝试删除该对象或获取它 没有问题并且成功 CopyObject 中有什么特殊的吗 params Bucket buacket name CopySourc