在C#应用程序中,我使用DSACryptoServiceProvider创建签名.如果执行应用程序的用户有临时配置文件,我会收到异常:CryptographicException:"用户的配置文件是临时配置文件."
如果我设置DSACryptoServiceProvider.UseMachineKeyStore = true,则可以解决故障; 但我首先要检查是否需要进行此更改.为此,我希望在我的代码中检查用户是否有临时配置文件.
我该怎么检查?
.net c#
.net ×1
c# ×1