【发布时间】:2018-04-24 21:27:04
【问题描述】:
我正在使用 LibGit2Sharp 向应用程序添加许多 Git 操作。我添加了Microsoft.Alm.Authentication 以帮助进行身份验证和凭据管理器访问。它非常适合检索已从命令行输入的凭据。
但是,还有什么方法可以连接到凭据管理器的登录 UI,该 UI 会提示输入 Github、BitBucket 和 VSTS 的用户名和密码。此 UI 从命令行自动弹出,但在使用 LibGit2Sharp 时不会触发。
我查看了 Github 上的 GitCredentialManager 项目,我可以看到提供 UI 的组件,但在尝试弄清楚如何明确挂钩之前,我是否缺少某种方式,这是提供的Microsoft.Alm.Authentication(或相关包)的一部分?或者任何人都可以指出如何最好地连接它的示例或指导?
【问题讨论】:
标签: c# authentication libgit2sharp credential-manager