- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用 sns-mobile
向 Amazon SNS 注册移动设备。我关注了this tutorial在使用 nodejs 的 SNS 推送通知上。
创建 SNS 对象的代码如下所示:
var myApp = new SNS({
platform: SNS.SUPPORTED_PLATFORMS.ANDROID,
region: 'eu-west-1',
apiVersion: '2010-03-31',
accessKeyId: config.sns.key_id,
secretAccessKey: config.sns.secret_key_id,
platformApplicationArn: config.sns.arn
});
本例中注册/添加用户或设备的代码如下:
// Add the user to SNS
myApp.addUser(deviceId, null, function(err, endpointArn) {
// SNS returned an error
if(err) {
console.log(err);
return res.status(500).json({
status: 'error occurred registering device'
});
}
// Tell the user everything is ok
res.status(200).json({
status: 'ok'
});
});
记录到控制台的错误如下:
{ [Error: CERT_UNTRUSTED]
message: 'CERT_UNTRUSTED',
code: 'NetworkingError',
region: 'eu-west-1',
hostname: 'sns.eu-west-1.amazonaws.com',
retryable: true,
time: Sun Mar 08 2015 17:13:44 GMT-0700 (US Mountain Standard Time),
statusCode: undefined }
我试着四处寻找可能发生这种情况的原因,但不断遇到声称这是 nodejs 问题的说法。
有什么办法解决这个问题吗?
最佳答案
问题出在 Node v0.10.34 (Node.js) 上。这应该在 v0.10.35 中得到修复。
changelog: 2014.12.22, Version 0.10.35 (Stable)
tls: re-add 1024-bit SSL certs removed by f9456a2 (Chris Dickinson)
解决方法:升级到 node 0.10.35 。
关于node.js - 来自 Node.js 的 Amazon SNS 的 CERT_UNTRUSTED 错误响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28933509/
当我尝试运行 bower install 命令来安装组件时,我得到了 CERT_UNTRUSTED。 例如,当我运行以下命令时出现此错误: bower install bootstrap-sass-o
当我尝试查看、更新或下载 GitHub 的 Atom 中的任何包时,我收到“CERT_UNTRUSTED”错误。我在公司防火墙后面。 有没有办法在 Atom 中禁用 NPM 的严格 SSL 设置以允许
我在 dotCloud 上部署 Node.js 服务时看到以下错误: 23:03:59.958870: [www] npm ERR! Error: SSL Error: CERT_UNTRUSTED
我正在尝试使用 nodemailer 发送电子邮件。我已经设法从另一个主机发送它,但现在我想从另一个地址发送电子邮件。这些是我正在使用的 nodemailer 版本(来 self 的 package.
我正在尝试从我的 Node 服务器端执行https请求,但它给我以下错误:- Caught exception: Error: CERT_UNTRUSTED 如果我执行 http 请求 那么它工作正常
有一个本地运行的 node.js 应用程序,使用 mongoose 与 mlab 的 mongodb 进行增删改查。没问题 我将代码发布到 github,然后告诉 Azure 将我的应用程序托管为 W
在工作中,我们在一个 SSL 检查设备的后面,它会放弃与公司根 CA 的所有流量。有没有办法将此证书添加到 Meteor。 当不起诉 meteor 时,我们可以告诉 NPM 我们的 CA 证书在哪里:
我正在尝试使用 npm 命令安装 express 框架,但出现以下错误。 错误信息是 E:\myFindings\nodejs_programs\node>npm install -g express
我一直遇到一个问题,即在运行 npm install 时我的 Codeship Basic 设置步骤失败: npm http GET https://registry.npmjs.org/babel-
我的 Node.JS/Express 应用程序在尝试从我的服务器代码向另一台服务器(不同公司,不属于我们的服务器)服务的 API 发出 HTTPS GET 请求时出现以下错误: CERT_UNTRUS
尝试向公共(public) api 执行简单的 https 请求,但收到“错误:CERT_UNTRUSTED” require('https'); var options = { host: 'b
我正在使用 sns-mobile 向 Amazon SNS 注册移动设备。我关注了this tutorial在使用 nodejs 的 SNS 推送通知上。 创建 SNS 对象的代码如下所示: var
设置。 我在 Node.js 上使用 aws-sdk npm 模块。我在 S3 上有一个 AWS 存储桶以及关联的访问权限和 key 。 key 在我的 .travis.yml 文件中。我正在尝试测试
我是一名优秀的程序员,十分优秀!