小编Har*_*ips的帖子

如何使用 Zappa 在多个 AWS 账户之间切换

我正在尝试如何在持续交付环境中将 lambda 部署到不同的 AWS 帐户中。目前我坚持这一点。您能给我一些线索吗?作为 AWS CLI 的示例,我们可以定义需要使用的配置文件。

前任:aws s3 ls --profile account2

在AWS配置文件中,我们定义配置文件如下。

[default]

aws_access_key_id = XXXXXXXXXXXXXXXXXX

aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

[account2]

aws_access_key_id = XXXXXXXXXXXXXXXXXX

aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Run Code Online (Sandbox Code Playgroud)

我们可以对 zappa 部署使用相同的方法吗?

非常感谢任何解决此问题的线索。

zappa aws-lambda

4
推荐指数
1
解决办法
2213
查看次数

c#为什么WebClient在通过线程调用时大部分时间都会超时?

我正在开发一个使用定时Web客户端的项目.类结构是这样的.

Controller =>类Form1,SourceReader,ReportWriter,UrlFileReader,HTTPWorker,TimedWebClient的主要主管.

HTTPworker是在给出url时获取页面源的类.TimedWebClient是处理WebClient超时的类.这是代码.

class TimedWebClient : WebClient
{
    int Timeout; 

    public TimedWebClient()
    {
        this.Timeout = 5000;
    }


      protected override WebRequest GetWebRequest(Uri address)
    {
        var objWebRequest = base.GetWebRequest(address);
        objWebRequest.Timeout = this.Timeout;
        return objWebRequest;
    }
}
Run Code Online (Sandbox Code Playgroud)

在HTTPWorker中我有

 TimedWebClient wclient = new TimedWebClient();
 wclient.Proxy = WebRequest.GetSystemWebProxy();
 wclient.Headers["Accept"] = "application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*";
 wclient.Headers["User-Agent"] = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center …
Run Code Online (Sandbox Code Playgroud)

c# multithreading timeout webclient exception

1
推荐指数
1
解决办法
752
查看次数

使用 Cognito 用户池 ID 在 AWS 上调用 graphql api

我花了两天时间谷歌搜索解决方案。但未能找到合适的解决方案。我收到以下信息。

Cognito Identity pool ids: 
INT: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
CRT: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PSS: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PREPROD: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PROD: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

Api url : https://xxxxxxxxxxxxxxxx.appsync-api.us-east-2.amazonaws.com/graphql
Api id : 63xxxxxxxxxxxxxxxxxx
Appsync name : TheAppSyncName
Authorization mechanism : IAM auth
Run Code Online (Sandbox Code Playgroud)

我发现在 Android 中有几种不同的方法可以做到这一点,https://github.com/awslabs/aws-mobile-appsync-sdk-android

但找不到 .net c# AWS sdk 的示例。

有人可以解释一下上述值的含义以及如何使用它来调用 .net C# 中的 graphql API 吗?

更新:经过多次尝试,我最终没有任何解决方案。然后我发现 appsync 不能与 c# .net 中的给定信息一起使用。除了上述内容之外,我还获得了 AWS 帐号和未经身份验证的角色 ARN。

c# amazon-cognito .net-core graphql aws-appsync

0
推荐指数
1
解决办法
1946
查看次数