node.js - AWS Lambda 和 TLS 1.2 合规性
问题描述
我目前正在为 Alexa Skill 连接 AWS Lambda 函数的休息服务。我在 node.js 中工作,我不太确定如何与正在寻找服务器名称作为域并且不接受 IP 请求以符合 TLS 1.2 的供应商进行测试。
通常我可以在主机文件中添加一个条目,例如
123.45.67.890 testserver #test server external address
我将继续测试。但是,我没有主机文件。我尝试在请求中指定主机,但这似乎没有帮助。
我正在使用的东西看起来像这样。我可以使用本地机器上的 VPN 进行本地测试。在 AWS 中进行测试没有得到响应。
request.post({
url: 'https://<server-ip>/thething/token',
form: {
grant_type: "password",
username: "username",
password: "password"
},
host: 'TestServer01',
}, function (err, httpResponse, body) {
解决方案
推荐阅读
- elasticsearch - 将索引的“关键字”更新为“文本”字段类型,以便在弹性搜索中匹配不精确的单词
- cookies - 商店软件 cookie 管理器未删除 Google IDE cookie
- libwebsockets - struct lws_context 在哪里定义?
- c++ - 阅读这段代码有问题。如何阅读?
- swiftui - 当@State var 更改时,带有“PageTabViewStyle”的 TabView 不会更新其内容
- typescript - TypeScript:将参数传递给回调函数
- angular - void 类型不存在属性“订阅”
- r - 一个城市到另一个城市的平均距离
- javascript - 使用 if 语句中的反应钩子更新多个状态的更好方法?
- visual-studio - 如何在 Visual Studio 2019 上安装 MFC