草庐IT

swift - iOS Swift、AWS Cognito 用户池、无法刷新访问 token

查看了类似的SO问题,但没有帮助我解决问题。我在我们的iOS应用程序中使用AWSCognito用户池。我们能够成功创建并登录用户。但是大约一个小时后,访问token不可用,我从AWSCognito文档中了解到,iOSSDK会自动刷新(alsomentionedhere)并在token不可用时获取token,但我不这样做看不到这种行为。下面的代码显示了我如何尝试获取访问token。使用iOS开发工具包AWSCognitoIdentityProvider2.6.7请告诉我如何解决这个问题。letmySession=self.pool.currentUser()?.getSession()g

ios - 无法在 xcode 8 beta 6 上编译 AWS CustomIdentityProvider

我在iOS应用程序中使用AmazonCognito和Facebook登录。直到beta5此代码fromthisSOthread工作:classCustomIdentityProvider:NSObject,AWSIdentityProviderManager{vartokens:[NSString:NSString]?init(tokens:[NSString:NSString]){self.tokens=tokens}@objcfunclogins()->AWSTask{returnAWSTask(result:tokens)//Compileerrorinbeta6}}在beta6

ios - 使用 AWS Appsync 将图像上传到 s3 的过程 ||使用 Appsync 上传 iOS 图片

我正在处理一个需要以图像形式上传附件的新项目。我正在使用DynamoDB和AppSyncAPI从数据库中插入和检索数据。由于我们不熟悉AppSync以及我们为应用程序使用的所有亚马逊服务和数据库,所以我对身份验证过程有点困惑。现在我们正在使用APIkey进行身份验证,我已经尝试了这些步骤将图像上传到s3。1使用静态配置配置AWSServiceManager:-letstaticCredit=AWSStaticCredentialsProvider(accessKey:kAppSyncAccessKey,secretKey:kAppSyncSecretKey)letAppSyncRegi

AWS S3云存储服务

AWSS3云存储服务1S3概念及基础知识2S3的基本操作3S3数据安全4S3数据加密以及命令行CLI4.1S3加密工作原理4.1.1server端的加密4.1.2client端的加密4.2图形化方式——使用aws内置功能加密4.3命令行方式加密4.3.1SSE-S34.3.2SSE-KMS4.3.3SSE-C5S3对象锁6s3版本控制及生命周期管理7s3网站托管8s3跨域资源共享(CORS)9CloudFront内容分发网络(CDN)10CloudFront发布私有内容11S3传输加速,跨区域复制以归档数据还原11.1传输加速11.2跨区域复制11.3归档数据的还原12SnowFamily数据

java - AWS API Gateway 和 Lambda 返回图像

假设我有这个HTML:我想做的是将example.com/pic映射到AWSAPI网关端点。然后该端点将调用lambda函数。该lambda函数将从s3存储桶中读取随机图像并将其返回。所以我的目标是使用标准的HTML图像标签并以来自s3存储桶的图像结束,但通过lambda中的一些决策代码来决定要返回的图像。我知道你可以使用s3直接提供静态内容(因此lambda决定什么图像)。我也知道我可以在lambda中做一些事情,比如b64编码响应,然后在客户端处理它,但我的目标是使用标准的HTMLIMG标签。这可能吗?我已经尝试对lambda使用ResponseStreamHandler(Java

java - 如何使用 AWS X-Ray 通过 SQS 队列跟踪请求

我正在尝试使用AWSLambda函数f启动并运行玩具示例,该函数由一个SQS队列sqs上的消息触发,发布到另一个队列sqs',然后一个worker,f'从sqs'读取并处理跟踪整个“请求”的消息用X射线。sqs->f->sqs'->f'目前,我已准备好队列以及从队列写入和接收的函数。我还使用X-Ray跟踪从第一个函数f到sqs队列的请求。我当前的挑战是:如何将跟踪传播到最终工作人员,以便我可以在X射线中看到整个过程。这是我当前的功能:publicclassHelloimplementsRequestHandler{StringOUTPUT_QUEUE_URL="...";private

java - AWS SDK S3 套接字关闭异常

我的应用程序使用将近10个线程,每个线程每分钟向S3发出大约7,000个Put请求。(我在一个功能强大的EC2盒子上运行它,它可以很好地处理负载。)它完美地运行了将近一个小时,但是,一个小时后,得到UnabletoexecuteHTTPrequest:SocketClosed异常(exception)情况:http.AmazonHttpClient:UnabletoexecuteHTTPrequest:SocketClosedjava.net.SocketException:SocketClosedatjava.net.AbstractPlainSocketImpl.setOption

java - AWS Java SDK 2.0 为 S3 对象创建预签名 URL

我知道1.x版本的SDK就像docs一样简单java.util.Dateexpiration=newjava.util.Date();longmsec=expiration.getTime();msec+=1000*60*60;//Add1hour.expiration.setTime(msec);GeneratePresignedUrlRequestgeneratePresignedUrlRequest=newGeneratePresignedUrlRequest(bucketName,objectKey);generatePresignedUrlRequest.setMethod(

java - AWS TransferManager uploadFileList 在 S3 中截断文件名

我正在尝试使用TranferManager在S3中批量上传几个文件。下面是我的代码:@GetMapping("s3/batch/upload/base64")publicvoiduploadBase64ToWebp(){ListfileList=newArrayList();StringrawData="1";Stringbase64Data=Base64.encodeBase64String(rawData.getBytes(StandardCharsets.UTF_8));byte[]data=getBinaryImageData(base64Data);Filefile=newF

java - AWS lambda : How to call lambda function from simple java class

我创建了简单的Lambda函数和upload这给AWSLambda。importcom.amazonaws.services.lambda.runtime.Context;importcom.amazonaws.services.lambda.runtime.RequestHandler;publicclassHelloimplementsRequestHandler{@OverridepublicStringhandleRequest(Stringinput,Contextcontext){Stringoutput="Bonjour,"+input+"!";returnoutput;