gpt4 book ai didi

c# - 为什么 RSACryptoServiceProvider.VerifyHash 需要 LDAP 检查?

转载 作者:太空狗 更新时间:2023-10-29 21:26:01 30 4
gpt4 key购买 nike

我最近遇到了 RSACryptoServiceProvider.VerifyHash 的奇怪问题.

我有一个 Web 应用程序使用它进行解密。当运行网络服务的用户通过我们的 VPN 这样做时,它变得非常非常慢。当他们没有连接或互联网连接时,他们都很好。

经过大量挖掘,我发现每次调用 RSACryptoServiceProvider.VerifyHash 时,它都会发出一个 LDAP 请求来检查 MyMachineName\ASPNET

这不会发生在我们的 WebDev(基于 cassini)服务器上,因为它们以当前用户身份运行,而且它在 VPN 上确实很慢,但根本不应该发生。

由于以下几个原因,这似乎是错误的:

  • 为什么要检查本地计算机用户的域 Controller ?
  • 它为什么关心?无论如何加密/解密都有效。

有谁知道为什么会发生这种情况或如何最好地解决它?

最佳答案

从这个 KB 来看,它看起来像是需要排序的代码中的“皱纹”:

http://support.microsoft.com/kb/948080

关于c# - 为什么 RSACryptoServiceProvider.VerifyHash 需要 LDAP 检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/174387/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com