$ git push heroku master
Warning: Permanently added the RSA host key for IP address '50.19.85.132' to the list of known hosts.
! Your key with fingerprint b7:fd:15:25:02:8e:5f:06:4f:1c:af:f3:f0:c3:c2:65 is not authorized to access bitstarter.
$ ssh-add ~/.ssh/id_rsa.pub
Could not open a connection to your authentication agent.
在运行ssh-add
命令之前,可能需要启动ssh-agent
:
eval `ssh-agent -s`
ssh-add
请注意,这将启动Windows上的msysgit Bash代理。如果您使用的是不同的shell或操作系统,则可能需要使用该命令的一个变体,如其他答案中列出的。
请参阅以下答案:
要自动启动ssh-agent并允许单个实例在多个控制台窗口中工作,请参阅登录时启动ssh-agent。
想要找出原因,请看罗宾·格林的答案。
而且,每当我使用ssh-add
时,我总是向它添加私钥。文件~/.ssh/id_rsa.pub
看起来像一个公钥,我不确定这是否有效。您是否有~/.ssh/id_rsa
文件?如果你在文本编辑器中打开它,它会说它是私钥吗?
我是Github的新手,生成SSH键似乎是必须的。我的老板告诉了我这件事,所以我必须遵守。 我成功地创建了SSH密钥,但是当我要将它添加到ssh-agent时 这就是发生的事情 问题似乎出在哪里?
我在这方面看到了很多解决方案。我尝试了建议的命令eval 然后添加键 如何解决这个问题。在Mac上真的很新。
我正在使用api示例中的示例Twilio java-sdk设置java Twilio连接。 对于通过web代理运行Twilio java-sdk有什么建议吗? 我使用的是apache http-client library 4.5.2
问题内容: 问题: 如何向OkHTTP添加授权代理。 我知道OkHTTP的生成器确实支持代理,尽管我很难设置一个代理。 我有IP /端口/用户名/密码。 尽管我不知道如何将其转换为client.SetProxy()中可以使用的那些。 这似乎过于复杂,我似乎无法弄清楚。任何帮助,将不胜感激。 问题答案: 试试这个:
问题内容: 我一直在尝试使用Apaches HttpComponent的httpclient时从配置的属性中配置用于代理身份验证的用户和密码,但是没有成功。我发现的所有示例都引用了不再可用的方法和类,例如和。 因此,谁能给我一个有关如何配置代理凭据的示例? 问题答案: 对于Basic-Auth,它看起来像这样: 开箱即用不支持AFAIK NTLM。但是您也许可以使用过载来管理它。
我收到一个错误“无法建立SSL连接,请参阅内部异常。身份验证失败,请参阅内部异常。”当尝试通过C#HttpWebRequest通过SSL发布请求时(已尝试RestSharp和HttpClient,结果相同)。我还尝试了网络上提到的所有可能的解决方案,如: 他们都不为我工作。另一个问题是,我在另一台计算机上运行相同的项目,它的工作没有任何问题。所以看起来问题的来源是环境,也许. net框架或注册表中