我正在使用 gethttpsforfree.com 获取证书。我卡在第 3 步。他们希望我运行一个命令,但这是一个 unix 命令,而我在 Windows 上。命令是
PRIV_KEY=./account.key; echo -n "eyJub25jZSI6...cGRmIn0" | openssl dgst -sha256 -hex -sign $PRIV_KEY
当然,这在 cmd 上不起作用。但我对 cli 不太在行。我最接近让它工作的方法是
echo -n "eyJub25jZSI6...cGRmIn0" | openssl dgst -sha256 -hex -sign accout.key
输出来了,但网站不接受它。所以我假设 | 是问题所在,因为它在 win/unix cli 上的含义不同。所以我需要帮助将其转换为 cmd 等效项