【问题标题】:How do I do certificate pinning per call in .NET?如何在 .NET 中进行每次调用的证书固定?
【发布时间】:2016-03-30 10:38:26
【问题描述】:

我知道我可以在全局范围内使用 ServicePointManager.ServerCertificateValidationCallback 进行证书固定。所有对 TLS 站点的调用都将使用此回调来检查证书。如何在每次调用的基础上设置证书验证回调?我只想为某些网站做证书固定。

【问题讨论】:

    标签: c# .net security


    【解决方案1】:

    根据https://stackoverflow.com/a/3795952/626761

    作为一种肮脏的解决方法,您可以尝试在新的应用程序域中执行需要不同安全协议的站点。静态实例是每个 appdomain 的,因此应该可以为您提供所需的隔离。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-04
      • 2016-07-21
      • 2017-04-29
      • 1970-01-01
      • 2018-01-19
      • 2016-04-09
      • 1970-01-01
      • 2014-07-23
      相关资源
      最近更新 更多