每当我访问 GitHub 链接时都会打开令人厌烦的 GitHub Conduit 对话框 - 我可以摆脱它吗?

每当我访问 GitHub 链接时都会打开令人厌烦的 GitHub Conduit 对话框 - 我可以摆脱它吗?

来自的X-Post[关闭] StackOverflow 问题

在过去的两三天里,我突然遇到了一个问题。每当我在终端中使用 Git 时(几乎总是这样),如果我在浏览器中访问 GitHub,或者甚至访问一个页面链接到 GitHub,会弹出一个 OSX 对话框,内容如下

Github Conduit 想要使用您钥匙串中“privateKey”中存储的机密信息。

您是否允许访问此项?

[ ? ][ Always allow ][ Deny ][ Allow ]

首先,我不知道它访问的是什么——我猜是我的 SSH 密钥吧?我也不知道为什么当我没有直接与 Git 交互时,它会尝试访问这些信息。最糟糕的是,对话框的信息按钮被禁用,点击任何选项会弹出一个又一个对话框。弹出 3-10 次后(通常为该范围的上限),它们会消失,直到我单击另一个链接。

这到底是怎么回事?谷歌搜索几乎找不到任何信息(尽管对话框会反复弹出),我变得有点偏执了。

编辑

一些额外的信息:我打开了活动监视器来查看发生了什么。它的父进程在 launchd 中;当我切换到“打开文件和端口”时,它列出了大约 30 个项目,以

/Users/me/Library/Containers/com.github.GitHub.Conduit/Data

包括

/System/Library/Keychains/SystemRootCertificates.keychain
/Users/chaseries/Library/Keychains/login.keychain

以及其他钥匙串目录(以及一大堆我不明白的其他文本字符串,包括对 ReactiveCocoa 和 RockemSockem 的引用)。

“Data” 是一个包含各种意想不到的内容的目录,例如我的下载文件夹的副本、Photo Booth 图片、电影等。我不知道这个文件为什么在这里。老实说,我对这类东西不太熟悉,但那个“Data”目录对我来说听起来很奇怪,因此进行了编辑。有​​什么想法吗?

答案1

Github Conduit 似乎是 Github 应用程序安装的 Web 服务器。根据这篇支持文章。不清楚为什么需要您的机密信息。我已发布有关此方法安全性的问题这里

相关内容