数据保护API突然很慢
Data protection API suddenly very slow
我们的应用程序使用 Data Protection API (via the ProtectedData
class) 在存储密码之前对其进行加密。直到最近它工作正常,但突然 Protect
方法开始需要 2 秒到 return(而不是大约 0.5 毫秒)。注意事项:
- 在我同事的机器上依然正常
- 我们正在使用
DataProtectionScope.CurrentUser
;如果我切换到 DataProtectionScope.LocalMachine
,它会再次正常工作(但这不是我想要的)
- 我尝试重启加密服务,但没有效果
- 我试过重启电脑,也没有效果
这可能是什么原因造成的?我该如何修复它(最好不要重新安装 Windows)?
修改账号密码后问题消失
我们的应用程序使用 Data Protection API (via the ProtectedData
class) 在存储密码之前对其进行加密。直到最近它工作正常,但突然 Protect
方法开始需要 2 秒到 return(而不是大约 0.5 毫秒)。注意事项:
- 在我同事的机器上依然正常
- 我们正在使用
DataProtectionScope.CurrentUser
;如果我切换到DataProtectionScope.LocalMachine
,它会再次正常工作(但这不是我想要的) - 我尝试重启加密服务,但没有效果
- 我试过重启电脑,也没有效果
这可能是什么原因造成的?我该如何修复它(最好不要重新安装 Windows)?
修改账号密码后问题消失