草庐IT

aws-appsync

全部标签

AWS ALB设置高速缓存私人最大值标头

我有一个Symfony3应用程序,该应用程序被部署在AWSBeanstalk实例上,因为我使用HTTP/2,因此在应用程序负载平衡器后面具有一个EC2实例。但是,我发现负载平衡器的问题很奇怪。我知道它不应该设置任何缓存标头,而是由于某种原因。在我的测试机中,使用相同的代码,我将此标头发送带有响应:cache-control:private但是在AWS服务器上,此标头将发送:cache-control:private,max-age=86400由于我不希望客户端的浏览器缓存响应,因为我的应用程序只能通过登录用户访问我的应用程序。回到客户的回应:$response->headers->remove

运行厨师测试厨房时无法加载供应/AWS_DRIVER

我正在尝试建立厨房,并在这方面遇到困难。据我所知,YML看起来正确,但是在运行食谱时会不断错误。错误:loadErrorcannotloadsuchfile--chef/provisioning/aws_driverand[2017-07-04T15:09:11+00:00]ERROR:cannotloadsuchfile--chef/provisioning/aws_driver[2017-07-04T15:09:11+00:00]ERROR:cannotloadsuchfile--chef/provisioning/aws_driver我的YML是:driver:name:ec2aws_s

android - AWS S3 Java SDK : detect time/clock skew programmatically?

我的Android应用程序使用AWSJavaSDK将用户照片上传到S3。只要用户手机的时钟“倾斜”,就会导致所有传输失败。这是S3的一个有据可查的方面:http://aws.amazon.com/articles/1109?_encoding=UTF8&jiveRedirect=1#04看起来上游S3服务很清楚地报告了这个错误:HTTPStatusCode:403ForbiddenErrorCode:RequestTimeToo-SkewedDescription:Thedifferencebetweentherequesttimeandtheserver'stimeistoolarg

android - 如何使用 android aws sdk 从 ACM 获取 SSL 证书?

我正在尝试从ACM检索SSL证书,但无法检索。我尝试使用旧的aws-java-sdk-acm,但它有一个不再可用的http客户端。因此我无法从AWS获取证书。请帮助我,因为我在最新的awssdk中没有看到任何选项/acm方法。 最佳答案 “检索SSL证书”是什么意思?你想用私钥拉取证书吗?如果是这样,请引用JohnHanley的回答。如果您只想要证书的公共(public)部分(网络服务器提供的内容等),您可以调用ACM的GetCertificate用链拉取证书。 关于android-如何

java - 直接使用aws s3将图像加载到imageview,而无需下载到android中的本地存储

我正在使用awss3从digitalocean空间加载图像,现在它将图像下载到本地存储,然后在ImageView中加载图像,但我需要直接加载图像而不在本地下载图像我当前的代码:AmazonS3Clients3;BasicAWSCredentialscredentials;TransferUtilitytransferUtility;finalTransferObserverobserver,observers;Stringkey="XXXXXXXX";Stringsecret="XXXXXXXXXXXXX";credentials=newBasicAWSCredentials(key,

AWS API网关方法授权

我有AWS示例的域,目前我有记录集,因此当用户访问示例时,它将提供来自S3(使用Angular完成)和后端API(Lambda和ApiGateWay)的静态网站。而且我没有签名,因为网站的目的是公开面对的。我可以在方法上使用Apikey来授权HTTP调用,但是我仍然必须将其保存在JS代码中,我不想这样做。而且我不确定在这种情况下,我的角色如何帮助我。有什么办法可以让API允许特定域的呼叫?看答案您可以在AWSCognito联合身份中使用为未经验证的用户定义的IAM角色。这AWS文档将指导将IAM角色分配给未经身份验证的用户的过程。然后,您可以在API网关中启用“AWS_IAM”授权器选项,以获

Android AWS S3 SDK TransferUtility 在服务中不工作

我正在尝试在已启动的服务中使用适用于S3的AWSAndroidSDK。我对SDK和服务都有点陌生。我非常有信心TransferUtility也在运行一项服务。Handler(android.os.Handler){11629d87}sendingmessagetoaHandleronadeadthreadjava.lang.IllegalStateException:Handler(android.os.Handler){11629d87}sendingmessagetoaHandleronadeadthreadatandroid.os.MessageQueue.enqueueMess

AWS云计算 4-5知识测验答案

模块四知识测验哪些属性是选择AmazonElasticComputeCloud(AmazonEC2)的原因?(请选择两项。)答:能够运行任何类型的工作负载完全掌控计算资源使用Amazon系统映像(AMI)有什么好处?(请选择三项。)答:使用相同配置启动实例将AMI用作AmazonElasticComputeCloud(AmazonEC2)实例的服务器备份销售或共享打包为AM1I的软件解决方案系统管理员必须更改多个正在运行的Amaz0nElasticComputeCloud(AmazonEC2)实例的实例类型。这些实例由AmazonElasticBlockStore(AmazonEBS)支持的A

AWS API网关域映射

我有AWSexample.com的域,目前我有记录集,因此当用户访问示例时,它将提供S3(使用Angular完成)的静态网站。现在,我有后端API(Lambda和ApiGateWay),它的URL类似,https://randomid.execute-api.region.amazonaws.com/Prod/api/getSomething?id=1因此,我要做的是前端是否呼叫HTTPexample.com/api/getSomething?id=1,它应该返回我的数据(因为我正在使用相对URL)。我正在阅读AWS文档,看来我无法使用根域,我必须使用子域(api.example.com),我

AWS弹性负载平衡器不转发HTTP标头到EC2实例

我目前正在AmazonElasticBeanstalk上运行Python烧瓶应用程序。当我测试应用程序时,所有这些都可以在本地工作正常(我使用Postman发送get&发布请求)。但是,在AWS上,它不起作用,因为到达我的EC2实例(负载平衡器)的请求不包括授权标题。似乎负载平衡器从标题上剥离。我在这里做错了吗?这是我在本地和弹性豆串上打印出标头时得到的比较。本地[2017-07-0413:18:14,650][INFO][common.decorators]Headers=Host:localhost:5000Connection:keep-aliveContent-Length:1