【问题标题】:Encoding error when adding SSH key to Heroku向 Heroku 添加 SSH 密钥时出现编码错误
【发布时间】:2015-01-11 19:55:48
【问题描述】:

我尝试将 SSH 密钥添加到 Heroku,但出现此错误

Uploading SSH public key C:/Users/xxxx/.ssh/id_rsa.pub... failed
  !     Encoding error. Please ensure that all data in the request can be interpreted as UTF-8.

唯一想到的就是检查包含密钥的文件是否使用 UTF-8 编码保存。

【问题讨论】:

    标签: heroku ssh-keys


    【解决方案1】:

    您的用户名可能是非英文字符,这就是原因
    将您的用户名更改为英文并重新启动计算机几次(新用户名将出现在 Git Bash 上)然后尝试(在 Git bash 上):-
    1- 生成新密钥
    $ ssh-keygen -t rsa
    2-上传新密钥
    $ heroku keys:add

    【讨论】:

      猜你喜欢
      • 2015-08-22
      • 1970-01-01
      • 2011-03-06
      • 2012-07-31
      • 2012-11-01
      • 1970-01-01
      • 2021-02-23
      • 1970-01-01
      • 2018-08-19
      相关资源
      最近更新 更多