在 IIS 下使用 C# 在 ASP.net 网站中从 Windows 凭据存储问题中检索凭据我正在使用以下代码
var cm = new Credential();
cm.Target = "targetname";
cm.Type = CredentialType.Generic;
if (!cm.Exists())
{
Console.WriteLine("cm is null");
}
cm.Load();
Console.WriteLine("Password: " + cm.Password);
Console.WriteLine("Username: " + cm.Username);'
以上代码在 IIS 下的 windows server 2012 R 上运行。但是上面的代码无法检索用户名和密码。(cm 始终为空)我在控制台应用程序中使用了相同的代码并且工作正常。请让我知道需要遵循的任何特殊说明。提前致谢。