从Windows凭据管理器中检索凭据

时间:2014-01-21 16:39:36

标签: ruby

我很失望地知道我的同事说没有ruby库可以帮助我们访问Windows凭据并将其存储在某处(但是python确实存在),以便我的ruby脚本可以使用它进行身份验证。我环顾四周,一无所获,所以这是真的还是我们有办法做到这一点。

我的信息是python可以使用win32cred实现这一点。

[编辑]:想要从Windows凭据管理器中检索凭据 如果它找不到它们,那么我想启动Credential Password对话框 这是内置的凭据管理器对话框并捕获用户名 和密码并将其保存到凭证管理器。

1 个答案:

答案 0 :(得分:1)

使用FFI调用CryptProtectData / CryptUnProtectData方法https://github.com/ffi/ffi/wiki/Windows-Examples