小编Mon*_*aya的帖子

如何使用create-react-app提供SSL证书?


我正在尝试托管我使用facebook样板创建并在本地测试的反应应用程序.
客户端应用程序与我使用node.js创建的API进行交互,并且我在设置安全连接时没有问题(node.js客户端发送我的SSL证书进行测试).
但是,在使用react发送我的SSL证书而不是自签名的证书时,我遇到了困难,导致我使用chrome遇到此错误并尝试访问https://example.net:3000:

您的连接不是私有的(NET:ERR_CERT_AUTHORITY_INVALID)

文档对我没有帮助:

请注意,服务器将使用自签名证书,因此您的Web浏览器在访问该页面时几乎肯定会显示警告. https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#using-https-in-development

我如何使用我自己的SSL证书(我已经在我的域上的另一个应用程序上使用并且像魅力一样工作)而不是这个自签名证书?我错过了什么 ?

ssl https facebook node.js reactjs

16
推荐指数
5
解决办法
2万
查看次数

等待嵌套的 forEach 行为

为什么这个片段

const firstArray = ['toto', 'toto'];
const secondArray = ['titi', 'titi'];
firstArray.forEach(async (toto, i) =>
{
  await secondArray.forEach(async titi =>
  {
    // async code
    console.log(titi, i);
  });
  // async code
  console.log(toto, i);
});
Run Code Online (Sandbox Code Playgroud)

产生以下输出:

输出

删除await关键字会产生预期的输出

在此输入图像描述

我的猜测是它存在于await关键字的行为中,因为没有它,生成的输出就是预期的输出。

编辑:这纯粹是一个微不足道的问题。我想了解为什么在 forEach 之前使用 wait 提供这种行为。这背后没有“具体代码”。

EDIT2:编辑了片段,因为评论和答案反映了对我的问题的误解

javascript node.js

5
推荐指数
2
解决办法
3318
查看次数

标签 统计

node.js ×2

facebook ×1

https ×1

javascript ×1

reactjs ×1

ssl ×1