问题描述
我正在开发基于 .NET Framework 4.8 的桌面应用程序。我们的数据收集已开始显示许多客户在使用 AesCryptoServiceProvider
时遇到问题。突然间,它的构造函数抛出了一个 PlatformNotSupportedException
。这发生在我们应用程序的新版本和旧版本中。这意味着我们的代码没有任何变化触发了这种行为。根据 MS-CAPI,查看 source 当根本找不到支持的 AES 密钥大小时,会抛出此异常。
奇怪的是,RijndaelManaged
似乎工作正常。
我们在各种 Windows 10 版本、Windows 8.1 和 Windows Server 2012 上看到了这个问题。各种计算机制造商,以及世界各地。
有人知道是什么原因造成的吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)