小编mug*_*gzi的帖子

AWS Fargate - CannotPullContainerError(500)?

我正在使用AWS ECS来托管我的服务.当我尝试使用fargate定义任务时,我遇到了以下问题.

CannotPullContainerError:API错误(500):获取https://xxxxxxxxx.dkr.ecr.us-east-1.amazonaws.com/v2/:net/http:请求在等待连接时被取消(等待标题时超出Client.Timeout )

此外,我还授予了在IAM用户中访问ECR的完全权限.请帮我解决这个问题.

amazon-ec2 amazon-web-services amazon-ecs aws-fargate

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

将Sage Line 50与Windows应用程序集成

我必须将C#Windows应用程序与Sage Line 50集成.(将所有发票详细信息从应用程序发送到Sage).

我搜索了Google以及它所说的集成Sage Line 50的大多数地方,我们需要使用Sage开发工具包(SDK).但它不是免费的.

我们已经购买了Sage Line 50.但现在我想知道如何将我们的会计软件与Sage Line 50相结合?

我找到了这个网址

http://crmsageconnector.codeplex.com/
Run Code Online (Sandbox Code Playgroud)

他们使用Microsoft Dynamics CRM Connector for Sage Line 50来同步数据以及数据迁移.

c# asp.net client-server sage-line-50 sage-erp

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

AWS Cognito + Google注册

我已经尝试下面的代码,它工作正常。但是,我需要将这些注册详细信息存储在用户池中(此外,我还想添加一些自定义属性)。但是我没有找到合适的方法来做到这一点。

function signinCallback(authResult) {
			AWS.config.region = 'us-XXXXXXX-1';
            // Add the Google access token to the Cognito credentials login map.
            AWS.config.credentials = new AWS.CognitoIdentityCredentials({
                IdentityPoolId: 'us-XXXX-1:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
                RoleArn: 'arn:aws:iam::XXXXXXXX:role/Cognito_XXXXXXXXXUnauth_Role',
                Logins: {
                    'accounts.google.com': authResult['id_token']
                }
            });

            // Obtain AWS credentials
            AWS.config.credentials.get(function (err) {
                alert(err);
                if (err) {
                    console.log(err);
                } else {
                    //client = new AWS.CognitoSyncManager();
                    console.log(AWS.config.credentials);
                    console.log("Cognito Identity Id: " + AWS.config.credentials.identityId);
					}});
					
					}
Run Code Online (Sandbox Code Playgroud)
<span class="g-signin" data-callback="signinCallback" data-clientid="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXX.apps.googleusercontent.com"
   data-cookiepolicy="single_host_origin" data-requestvisibleactions="http://schemas.google.com/AddActivity"
    data-scope="https://www.googleapis.com/auth/plus.login">
</span>
Run Code Online (Sandbox Code Playgroud)

我要保存在这里。

在此处输入图片说明

javascript amazon-web-services aws-sdk aws-cognito

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

如何从python中的x509证书中提取公钥?

下面显示了我遵循的代码示例,但是我得到了错误响应 - “无法加载证书”。

from cryptography.x509 import load_pem_x509_certificate
from cryptography.hazmat.backends import default_backend

cert_str = '-----BEGIN CERTIFICATE----- MIIDBTCCAe2gAwIBAgIQEsuEXXy6BbJCK3bMU6GZ/TANBgkqhkiG9w0BAQsFADAt... -----END CERTIFICATE-----';

cert_obj = load_pem_x509_certificate(str.encode(cert_str), default_backend())
public_key = cert_obj.public_key();
Run Code Online (Sandbox Code Playgroud)

错误响应

Traceback (most recent call last):
  File "C:\xampp1\htdocs\TestWorkPlace\TestPython\src\test1.py", line 10, in <module>
    cert_obj = load_pem_x509_certificate(str.encode(cert_str), default_backend())
  File "C:\Program Files (x86)\Python\lib\site-packages\cryptography\x509\base.py", line 43, in load_pem_x509_certificate
    return backend.load_pem_x509_certificate(data)
  File "C:\Program Files (x86)\Python\lib\site-packages\cryptography\hazmat\backends\multibackend.py", line 341, in load_pem_x509_certificate
    return b.load_pem_x509_certificate(data)
  File "C:\Program Files (x86)\Python\lib\site-packages\cryptography\hazmat\backends\openssl\backend.py", line 1175, in load_pem_x509_certificate
    raise ValueError("Unable to load certificate")
ValueError: Unable to load certificate
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题。

python cryptography azure x509certificate jwt

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