0

我正在尝试将我的firebase身份验证连接到expo项目。我正在关注每个图书馆的主要文档。我坚持这一步

我无法在 Windows 中执行此命令行openssl rand -base64 32 | openssl sha1 -c。我已经尝试过使用特定的https://code.google.com/archive/p/openssl-for-windows/downloads但我不知道如何重现同一行。

任何帮助都会很棒,在此先感谢。

4

2 回答 2

1

你需要安装openssl。它通常在 Linux 上可用(我认为那篇文章可能是为此而写的)。这里有一些可用的 Windows 二进制文件。或者,您可以设置 WSL 会话,然后从那里运行命令。

于 2020-07-13T13:55:49.153 回答
0

那是一个linux命令。因此需要一个 linux 终端。

至少有两种方法可以完成这项工作

  1. 使用带有 ubuntu 的虚拟机或其他一些使用 linux 终端(又名 shell)的操作系统(我怀疑你是否知道)

或者

  1. 安装 linux 模拟器(windows 8+,因为它来自 windows 商店)

假设你更喜欢选项 2,去 windows 商店,搜索“Kali”,你会找到一个名为 Kali 的应用程序。安装它,如果出现错误,这里有一个很好的视频,讨论解决该错误,你的 Windows 计算机上会有一个 kali 终端(你的命令可以在那里工作)

于 2020-07-13T14:03:43.003 回答