草庐IT

wincreds

全部标签

c - 如何在 WinLDAP 中使用 ldap_sasl_bind?

我目前使用ldap_bind_s使用SEC_WINNT_AUTH_IDENTITY结构绑定(bind)到我的C应用程序中的服务器,但该函数被标记为已弃用。出于这个原因,我想将其更改为ldap_sasl_bind_s功能。intmain(void){LDAP*ld;intrc=0;char*binddn="cn=admin,dc=local";constintversion=LDAP_VERSION3;SEC_WINNT_AUTH_IDENTITYwincreds;structbervalsaslcred;wincreds.User="admin";wincreds.UserLength

windows - TFS 构建期间的 Git 操作 : "fatal: could not read Password" (wincred used)

我们在WindowsServer2008R2Standard(TFS服务器)上有一个内部TFS2013update4,Git版本2.5.0.windows.1。我们的TFS构建过程使用InvokeProcess事件从批处理文件调用Git。这些是我们从批处理文件中对git的调用(出于调试目的分为两行):callgitsubmoduleinitcallgitsubmoduleupdate是第二行给我出了问题,如下图:当我在服务器上手动运行相同的批处理文件时(即使是从非管理员cmd.exe),所有的都按预期执行,即我没有提示输入任何用户名或密码。。p>我们目前正在使用wincred作为我们的

windows - 如何暂时禁用用于 docker 登录的 wincred 提供程序?

我需要纯文本形式的凭据,但docker登录现在默认情况下似乎将它们存储在Windows凭据提供程序中。我知道它已更改以使其更安全,但更多的目的是我需要一个纯文本配置文件。这真的很令人沮丧,因为似乎没有文档解释如何更改cred提供程序或改回纯文本。它生成的docker配置文件没有任何键,它只有这个:{"auths":{"gcr.io":{}},"HttpHeaders":{"User-Agent":"Docker-Client/17.09.0-ce(windows)"},"credsStore":"wincred"}如何暂时禁用此功能以便获得可以使用的配置?

Go package wincred 在将密码从 []byte 转换为字符串时添加空格

我正在使用Windows凭据管理器通过wincredpackage为我在Go中构建的应用程序存储数据库凭据。它适用于检索由程序包本身创建的凭据的密码,但是对于直接通过Windows凭据管理器创建的凭据,程序包在从[]字节转换为字符串时在字符之间添加“空格”(字节“0”).//Retrieveacredentialobjectpackagemainimport("fmt""github.com/danieljoos/wincred")funcmain(){cred,err:=wincred.GetGenericCredential("myGoApplication")iferr==nil

git - 试图用 git for windows 理解 wincred - 困惑

在遵循git教程时,我今天第一次将https推送到github上的远程服务器,该教程提到了以下命令以避免必须继续输入密码详细信息:gitconfig--globalcredential.helperwincred我的问题是这个概念是如何运作的?这是我第一次遇到凭证助手。我不确定它如何与Windows和Git一起工作,它存储在哪里以及在我推送或pull时它如何进行身份验证?我试图在网上搜索这个,但没有找到任何信息可以以简单的方式为初学者解释这个。 最佳答案 如果您使用wincred作为credential.helper,git将使用标