私钥是否应该在其中包含\ n?

发布于 2025-01-23 16:59:03 字数 566 浏览 5 评论 0原文

我为我的GCP服务帐户创建一个JSON密钥文件,因为它在JSON中,它以这种格式出现:

{
  "type": "service_account",
  "project_id": "my-project",
  "private_key_id": "abcde",
  "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCwrTSu4RbY2I1C\nBaLF7coPwrYBjPCz+p+r1toO3fhVbWh+IWFe0H0wDs8gGe1XUSzbE/ZxlKt5k2jz\n3qoIbPjK/UqM3JlEpwlwDmIzEQuArLMsiZ9hjIEkDn3WbUnYf8SZu4tSFNLLyYcb\nnl...",
   ...
}

我试图将其插入使用它的第三方软件中,但它一直给我带来关键错误。我想知道这是否是因为私钥内部的\ n是json格式的工件,应该删除?

另外,我是否应该删除-----开始私有密钥-----零件?这也是JSON格式的工件吗?

I create a json key file for my GCP service account, since it's in JSON, it comes in this format:

{
  "type": "service_account",
  "project_id": "my-project",
  "private_key_id": "abcde",
  "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCwrTSu4RbY2I1C\nBaLF7coPwrYBjPCz+p+r1toO3fhVbWh+IWFe0H0wDs8gGe1XUSzbE/ZxlKt5k2jz\n3qoIbPjK/UqM3JlEpwlwDmIzEQuArLMsiZ9hjIEkDn3WbUnYf8SZu4tSFNLLyYcb\nnl...",
   ...
}

I am trying to insert it into a 3rd party software that uses it, but it keep giving me key error. I am wondering if it's because the \n inside the private key is json format artifact and should be removed?

Also should I remove the -----BEGIN PRIVATE KEY----- part? Is that also json format artifact?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

撩发小公举 2025-01-30 16:59:04

实际上,尝试删除json中的界限\ n,即文本,对我有用...

所以不仅是一条长行...

------开始私有键-------------------------------------------------------------- -----结束

------------------------------------------------------------------------

私钥
mii ... evg
.........
.........
ETC
-----结束私钥-------------------

Actually try removing the line breaks \n in JSON, i.e. format as text, works for me ...

So instead of just one long line ...

-----BEGIN PRIVATE KEY-----MII...Evg-----END PRIVATE KEY-----

Insert key this way

-----BEGIN PRIVATE KEY-----
MII...Evg
.........
.........
etc
-----END PRIVATE KEY-----

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文