我在 Windows 上为 Perl 使用 Passwd::Keyring::Auto。我注意到密钥环不是持久的。我可以强制它在 Windows 上持久化吗?
http://search.cpan.org/~mekk/Passwd-Keyring-Auto-0.2703/lib/Passwd/Keyring/Auto.pm
前任。
use Passwd::Keyring::Auto;
my $keyring = get_keyring(app=>"Test", group=>"Windows");
my $username = "someuser";
my $password = $keyring->set_password($username, $password, "mylostspace.com");
当我的程序结束时,我想获取密钥环中的任何密码,如下所示:
$password = $keyring->get_password($username, "sometest.com");
但是,$keyring->is_persistent() 总是返回 0。我在创建密钥环时尝试强制使用选项 PERSISTENT => 1,但这不起作用。
提前致谢