标签: credentials

git-credential-winstore提示符不适用于自托管存储库

git-credential-winstore与github和bitbucket存储库完美配合,但在使用自托管存储库时不会弹出提示符.我看不出问题所在.

我试过了 :

git config --global credential.helper winstore
Run Code Online (Sandbox Code Playgroud)

通过控制台

[credential]
    helper = winstore
Run Code Online (Sandbox Code Playgroud)

在gitconfig中创建并存储凭证manualy.没有成功.有人能指出我正确的方向吗?我正在使用Win7.

最好的祝福.

git credentials windows-7

19
推荐指数
1
解决办法
9114
查看次数

基于角色的访问控制的DB模式

我目前正在为本地协会开发成员管理,目前我正在开发数据库架构.我想与您分享以改进它并提供其他基于角色的访问模型(RBAC)的示例.我很感激任何建设性的批评,特别是我在表格之间使用的关系.

链接到highres:http://i.stack.imgur.com/WG3Vz.png

继承架构: DB Schema

这个怎么运作:

我将现有客户端(实际上是关联成员)从外部应用程序映射到我的管理应用程序.(客户表)

该关联在Division,Subdivisions等(intern_structures表)中构建.每个客户都可以成为多个部门,细分,部门等的成员.

每个客户都可以在诸如总裁,精算师,财务主管等会员(分部......)中担任一个或多个角色,并且每个角色都有某些特权,角色的所有者可以在其部门,细分,部门等中应用其他人. .

凭证连接到应用程序的特定操作.凭证的所有者可以对其范围内的其他成员执行此操作.可以有多个"独立"应用程序,但它们都共享相同的身份验证/授权系统.

应用程序在模块/子模块/动作等中构造.示例可以是"个人详细信息"模块,该模块包含一个名为"图片"的子模块,您可以在此图片上应用"查看,删除,编辑"操作.但是你不能删除任何图片,除非你试图删除图片的人在你有足够角色的部门/部门.

内部和应用程序结构都是树,实现为邻接列表嵌套集.邻接列表确保完整性,嵌套集允许我快速遍历树.

一个例外是您可以直接向某人提供某些凭据(client_credentials).如果某人需要对不属于他的divsion/section的人执行某些操作,则需要这样做.

因此,某人可以成为多个divsions/sections的成员,并在他所属的每个部门/部门中获得多个角色.我将通过他的多个角色合并某人拥有的所有凭据.凭证总是积极的,意味着限制性凭证是不可能的.

mysql credentials rbac db-schema

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

如何从GoogleCredential获取访问令牌?

我正在尝试获取访问令牌以使用Google Play Android Developer API,而且我使用Google API Java客户端文档示例了解到这一点:

HttpTransport HTTP_TRANSPORT = new NetHttpTransport();
JsonFactory JSON_FACTORY = new JacksonFactory();

GoogleCredential credential = new GoogleCredential.Builder()
    .setTransport(HTTP_TRANSPORT)
    .setJsonFactory(JSON_FACTORY)
    .setServiceAccountId("...gserviceaccount.com")
    .setServiceAccountScopes("https://www.googleapis.com/auth/androidpublisher")
    .setServiceAccountPrivateKeyFromP12File(keyFile)
    .build();
Run Code Online (Sandbox Code Playgroud)

但是如何从此凭据获取访问令牌?credential.getAccessToken()回报null.我做错了什么,或者错过了一些步骤?

authorization credentials google-api access-token oauth-2.0

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

xcopy与远程计算机上的凭据

我试图通过其IP地址访问不同域上的远程服务器.在运行命令中,我输入了以下内容

\\XXX.XXX.XXX.XXX\C$\Program Files\
Run Code Online (Sandbox Code Playgroud)

我得到一个弹出窗口,询问用户名和密码.我输入它,并访问路径.当我再次尝试访问该文件夹时,它不会要求我输入密码.但是当我重新启动时,它确实会再次弹出窗口.

有没有办法添加我的凭据?让我们说我的域\用户名是MyDomain\RapsyTree.我尝试了以下方法:

cmdkey /generic:TERMSRV/YYY.YY.YYY.YYY /user:YourDomain\rapsalands /pass:secretPass
Run Code Online (Sandbox Code Playgroud)

凭据正在添加.但我仍然弹出用户名和密码.

实际上我正在尝试xcopy在不同域上的这个服务器上的一些文件.但我需要使用不同的凭据来做到这一点.我正在使用批处理文件.任何指针都会有很大的帮助.如果我不清楚,请告诉我.我正在使用Windows 7谢谢!

network-programming credentials batch-file remote-access

18
推荐指数
3
解决办法
8万
查看次数

Visual Studio有时会检测jenkins CI服务器上的配置问题

我有Jenkins CI服务器,它构建了各种.net项目.服务器位于虚拟机上,连接到ActiveDirectory,Jenkins在域用户的上下文中运行,域用户也是本地管理员.

使用的软件:

  • Windows 10专业版
  • Visual Studio 2015 14.0.25431.01更新3
  • 詹金斯1.625.3

解决方案是使用devenv.com构建的(目前msbuild不是一个选项),例如:

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com" "xxxxx.sln" /rebuild "Release|Any CPU" 
Run Code Online (Sandbox Code Playgroud)

我的问题是,在运行devenv.com之后,我经常收到错误:

Microsoft Visual Studio检测到配置问题.要更正此问题,请以管理员身份重新启动 有关详细信息,请访问:http://go.microsoft.com/fwlink/?LinkId = 659046Build

它在Windows 10更新之一后开始发生.我发现,当有人使用相同的域帐户登录使用远程桌面构建服务器时,构建运行正常.注销后,构建运行OK一段时间,然后错误返回.

有什么想法发生了什么?

windows-services credentials devenv jenkins visual-studio-2015

18
推荐指数
1
解决办法
1951
查看次数

Jenkins中存储的加密密钥在哪里?

我正在尝试将凭据从一个Jenkins迁移到另一个但是用户名/密码在$ {JENKINS_HOME} /credentials.xml中进行哈希处理

我找到了这个答案,但问题是它没有解释为了成功迁移凭据,有人会找到加密密钥的位置.

任何帮助是极大的赞赏!

编辑:更多信息..我的$ {JENKINS_HOME}是在一个单独的卷上,我分离并重新连接到新的VM,它仍然无法与我一起工作.

migration encryption credentials jenkins

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

如何在TortoiseGit中重置凭据?

该问题专门与TortoiseGit Windows客户端有关。我有一台不再使用的计算机,现在必须将该计算机不格式化就转移给另一个程序员。

奇怪的是,我似乎无法在此计算机上重置TortoiseGit凭据。全局设置中显然没有设置凭据帮助器。实际上,这台计算机上的Windows凭据管理器服务似乎已被永久禁用。我已经更改了所有本地和全局配置设置,以免根本不提及我的Git用户名,但是仍然可以将来自此机器的提交推送到我的所有GitHub远程服务器上。

关于设置和保存凭据,存在一些堆栈溢出问题。我要完全相反。

我什至不记得曾经尝试过在这台特定的计算机中保存凭据,这是我很少做的事情,而且我很少使用这台计算机。

git credentials tortoisegit

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

我的远程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万
查看次数

“az login”如何存储凭据信息?

az login我想知道当我在后台使用 azure 登录时会发生什么。我仍然登录很长一段时间,这意味着允许访问的计算机上存储了某些内容。

获得硬盘驱动器访问权限的对手是否有可能以明文形式读取该密码/令牌来冒充我?

PS 我并不是指命令本身的凭据az login,而是命令在幕后保存的数据。

credentials azure azure-cli

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

ChannelFactory Credentials +对象是只读的

问候,当我尝试为我的工厂设置凭证时,问题是:

ChannelFactory<IWCFSeekService> factory = Factory;
if (factory != null)
{
    factory.Credentials.UserName.UserName = CServiceCredentials.Instance.Username;
    _Channel = factory.CreateChannel();
}
Run Code Online (Sandbox Code Playgroud)

我得到一个异常,即对象是只读的.当我想设置用户名时会发生这种情况.

wcf credentials channelfactory

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