标签: credential-manager

“credential-manager”不是 git 命令

我在 Windows 10 64 位上针对 Azure 存储库运行 git 版本 2.33.1.windows.1。自从我上次更新以来,当使用 TortoiseGit v2.13.0.1(最新版本)克隆代表时,我收到以下错误。

git.exe clone --progress -v "https://FenergoProduct@dev.azure.com/FenergoProduct/FlareDocumentation/_git/FlareFenergoRegulationMargin" "C:\Flare\FlareFenergoRegulationMargin"
Cloning into 'C:\Flare\FlareFenergoRegulationMargin'...
git: 'credential-manager' is not a git command. See 'git --help'.

The most similar command is
credential-manager-core
Run Code Online (Sandbox Code Playgroud)

有谁能简单解释一下如何摆脱这个问题?

git credential-manager

38
推荐指数
5
解决办法
5万
查看次数

我的远程git存储库密码存储在本地计算机上的哪个位置?

我在bitbucket上设置了一个git存储库

$ git remote -v
origin  https://myusername@bitbucket.org/myusername/my_repository_name.git (fetch)
origin  https://myusername@bitbucket.org/myusername/my_repository_name.git (push)
Run Code Online (Sandbox Code Playgroud)

我从办公室工作站和家用电脑上拉到存储库.当我从办公室工作站推或拉时,它会提示我输入密码.但是,当我从家用电脑推或拉时,它不会提示输入密码.

我不记得我在家用电脑上做了什么来记住密码.

跑步$ git config credential.helper回报manager

$ git config credential.helper
manager
Run Code Online (Sandbox Code Playgroud)

根目录下的.gitconfig用户文件夹中的内容文件

[user]
name = myusername
email = user.name@email.com
Run Code Online (Sandbox Code Playgroud)

密码存储在本地磁盘上的哪个位置?

检查当前凭据状态的命令是什么?

我如何同样记住办公室工作站上的密码?

注意:我使用的是Windows 7

git credentials credential-manager

17
推荐指数
3
解决办法
2万
查看次数

如何使用C#在Windows上存储和检索凭据

我构建了一个C#程序,在Win10上运行.我想通过按下按钮从该程序发送电子邮件(计算结果).我把来自:电子邮件地址和主题:等等放在C#属性中,但是我不想在程序的任何地方放置明文密码,而且我不希望用户输入密码每次发送邮件时为服务器.

可以这样做吗?

如果是这样,如何(一般)?

我正在考虑将所有电子邮件信息(包括服务器的加密密码)放在数据文件中,以便在程序启动期间读取.

或许Win10有一个设施...

c# credentials credential-manager

14
推荐指数
1
解决办法
1万
查看次数

从PowerShell访问Windows凭据管理器

我在Windows Server 2008 R2上使用PowerShell 2.0(因SP2010而必需).我需要从Windows Credential Manager检索进程的凭据.我似乎无法使其发挥作用.

我得到了这段代码:

[Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime]
(new-object Windows.Security.Credentials.PasswordVault).RetrieveAll() | % { $_.RetrievePassword(); $_ }
Run Code Online (Sandbox Code Playgroud)

这两行代码都会抛出错误

Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime : Unable to find type [Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime]: make sure that the assembly containing this type is loaded.
Run Code Online (Sandbox Code Playgroud)

(new-object Windows.Security.Credentials.PasswordVault).RetrieveAll() | % {$_.RetrievePassword(); $_ } 
Run Code Online (Sandbox Code Playgroud)

分别.我一直试图以某种方式导入PasswordVault类.到目前为止谷歌已经让我失望了,我甚至都无法找到它所在的组件.我错过了什么?

powershell credential-manager

13
推荐指数
5
解决办法
5万
查看次数

使用 CMD 从 Windows 凭据管理器检索密码

我正在尝试使用命令提示符从 Windows 凭据管理器添加和检索凭据。

要添加新的凭据,我有如下命令,它运行得很好:

cmdkey /add:testTarget /user:testUser /pass:testPassword
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试检索之前使用 CMD 添加的凭据 (testTraget) 时,我无法使用以下命令获取密码:

cmdkey /list:testTarget
Run Code Online (Sandbox Code Playgroud)

该命令仅返回目标(testTarget)、类型(域密码)和用户名(testUser)

如何找回 testUser 密码?

我知道在 Mac OS 中使用 Bash 和钥匙串是可能的。

windows command-line cmd command-prompt credential-manager

9
推荐指数
1
解决办法
3万
查看次数

在损坏的SSL网站上保存Chrome中的密码

当网站没有有效的SSL证书时,Chrome不允许保存密码.

是否有解决方法或标志来启用此功能?

google-chrome credential-manager

7
推荐指数
0
解决办法
602
查看次数

.NET Core:如果在 Windows 上运行,如何访问 Windows 凭据管理器(否则忽略)?

到目前为止,为了在 .NET 应用程序中存储和检索机密(如凭据),我成功地在 Windows 上使用了CredentialManagement包。现在我想跨平台。

因此,我需要从 .NET Core 跨平台应用程序访问Windows 凭据管理器。如果它在 Windows 上运行 - 使用凭据管理器。如果它在 Linux 上运行 - 不要崩溃(使用钥匙链或其他东西,这是下一步)。

这将如何完成?

(注意:我对 Windows 凭据管理器的替代方案持开放态度,但它们应该提供同等级别的保护。)

.net c# credential-manager .net-core

7
推荐指数
1
解决办法
9258
查看次数

如何修复 git 凭证管理器中的重复帐户

git 版本 2.41.0.windows.2
PowerShell 版本 7.3.5

当我运行时git credential-manager github list,凭据管理器会显示同一帐户两次:

PS C:\Users\<redacted>\dev\src\cs\<redacted> git credential-manager github list
chrisxfire
chrisxfire
Run Code Online (Sandbox Code Playgroud)

每当我推送到存储库时,都会出现以下提示: 在此输入图像描述

我可以通过运行删除重复的帐户git credential-manager github logout chrisxfire。但是,一旦我打开另一个存储库,重复的帐户就会再次出现。

知道是什么原因造成的或如何永久修复它吗?

git github credential-manager git-credential-manager

7
推荐指数
1
解决办法
438
查看次数

从Windows的所有用户的凭据管理器中删除条目

我目前在Windows卸载程序实现对所有用户"删除设置",然后走过来一个问题,我不知道她有可能解决.

应用程序使用CredentialManager(keymgr.dll)存储当前用户的凭据条目.让我们调用凭证"X"的目标.在卸载时,应删除所有用户存储的目标为"X"的凭据.卸载程序当然需要管理员权限,但我发现很难完成此任务.

对于当前用户,该命令通常通过cmdkey /delete=:X命令提示符解决.据我所知,cmdkey.exe /list只有帮助列出当前用户的条目,并且无法从其他用户删除本地条目.

我了解到凭据存储为文件C:\Users\_user_\AppData\Local\Microsoft\Credentials夹下的操作系统文件,但我不知道哪些文件是我要删除的条目,删除所有文件对其他应用程序都是危险的.此外,我认为删除操作系统文件将是危险的,并可能有限制(额外的UAC提示?).

Runas命令是我得到的最接近的镜头,但因为它需要用户的密码,这变得非常困难,而不是我想要的卸载程序.我还需要一种方法来获取每个用户的用户名和域并迭代它们.

我宁愿使用其中之一cmdpowershell为此.

windows powershell cmd credential-manager

6
推荐指数
1
解决办法
2万
查看次数

导航器凭据创建方法返回异常

尝试在 Firefox Nightly 下运行可用的 webautn 规范 ( https://www.w3.org/TR/webauthn/ )演示( https://github.com/molekilla/webauthn-demo-fork )。

getMakeCredentialsChallenge({
        username,
        name
    })
    .then((response) => {
        console.log(response);

        let publicKey = preformatMakeCredReq(response);

        console.log(publicKey);

        console.log(publicKey.challenge)

        return navigator.credentials.create({publicKey})
    })
Run Code Online (Sandbox Code Playgroud)

每当执行到达 return 语句时,Promise 将保持挂起状态几秒钟,并最终拒绝,记录[Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: "<unknown>" data: no]UnknownError: The operation failed for an unknown transient reason。这两个对象看起来都很好。知道它没有解决的原因吗?

credential-manager firefox-nightly webauthn

6
推荐指数
0
解决办法
757
查看次数