Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 服务登录-如何存储凭据_C#_Service_Login_Dpapi_Credential Manager - Fatal编程技术网

C# 服务登录-如何存储凭据

C# 服务登录-如何存储凭据,c#,service,login,dpapi,credential-manager,C#,Service,Login,Dpapi,Credential Manager,在旧式系统中(用运行在Windows上的C#编写),服务需要使用其他服务。一个服务负责对来访者或离开者采取行动。服务必须使用用户和密码通过RESTAPI进行身份验证,并获得身份令牌作为回报。所以我需要把服务的密码存储在某个地方。 我正在研究数据保护API(DPAPI),但发现它是,我发现破解了DPAPI加密密码。 你会考虑使用一个好的选项吗? 凭据管理器中的密码是否仍应加密?用什么

在旧式系统中(用运行在
Windows
上的
C#
编写),服务需要使用其他服务。一个服务负责对来访者或离开者采取行动。服务必须使用用户和密码通过RESTAPI进行身份验证,并获得身份令牌作为回报。所以我需要把服务的密码存储在某个地方。 我正在研究数据保护API(DPAPI),但发现它是,我发现破解了DPAPI加密密码。 你会考虑使用一个好的选项吗? 凭据管理器中的密码是否仍应加密?用什么