小编Piy*_*ore的帖子

AWS CLI列出S3存储桶使用IAM用户凭据提供SignatureDoesNotMatch错误

我在Ubuntu 16.04 LTS上使用AWS cli,我试图列出所有桶.在aws configure中,我输入了IAM用户访问密钥和IAM用户密钥.这个IAM用户有权列出存储桶并可以在控制台中列出存储桶.但是使用带有这些密钥的AWS cli并运行命令 - aws s3 ls 它给了我这个错误.

调用ListBuckets操作时发生客户端错误(SignatureDoesNotMatch):我们计算的请求签名与您提供的签名不匹配.检查您的密钥和签名方法.

我已经创建了一个策略来列出这个特定IAM用户的存储桶.

我想执行进一步的同步操作,并使用此IAM用户凭据通过shell脚本使所有文件进行公共操作,并且不想使用root凭据.

amazon-s3 amazon-web-services amazon-iam aws-cli

8
推荐指数
5
解决办法
2万
查看次数

在路线更改和新组件加载不起作用后以角度滚动到顶部

我正在构建一个基本的 Angular 应用程序,我有一些组件,当我进入服务页面时,从我的主页向下滚动,然后返回主页,滚动设置到页面底部。

每次打开组件时,我都想将滚动设置为顶部。

由于我使用的是 angular7,因此我尝试使用路由器中可用的选项,

{scrollPositionRestoration : 'enabled'}

然后

{scrollPositionRestoration : 'top'},

但它不适用于 Chrome、Chrome 移动设备或 Edge。

除此之外,我尝试在路由器上设置一个侦听器并使用 window.scrollTop(0,0),这也不起作用,使用文档变量也没有。

我只想要我的滚动条在顶部。它是如此天真的事情,但它现在让我感到沮丧。

scroll google-chrome angular

6
推荐指数
2
解决办法
4713
查看次数