用于处理X.509证书的.NET类
通过删除多个 RSA 文件来清理我的 MachineKeys 文件夹,而不触及 IIS 文件
我目前正在使用实例化证书的应用程序在我的服务器上运行 IIS。 通过执行此代码,例如: X509Certificate2 myX509Certificate = 新 X509Certificate2(Convert.FromBase64Str...
PrivateKey 引发了 System.Security.Cryptography.CryptographicException 类型的异常
我尝试使用以下代码使用自签名证书: X509Certificate2 cert = ToCertificate("CN=localhost"); 公共静态 X509Certificate2 ToCertificate(此字符串 subjectName, ...
在 .NET Framework 4.8 中创建 PEM 证书
我需要从 .CER 和 .KEY 文件创建证书。我在 .NET 5 中有一段工作代码,但该代码需要转换为 .NET Framework 4.8。那么方法 CreateFromPemFile 不会...
我正在构建一个受 ACS 保护的 Azure WCF 服务,该服务将要求客户端通过证书进行身份验证。 我希望客户端(和服务器)从...加载各自的密码证书。
Docker 镜像错误 根据客户端 Web 应用程序上的验证过程,远程证书无效
我总是在客户端 WebApp 上收到以下错误(作为单独的 Linux docker 镜像端口 4443 运行): System.InvalidOperationException:IDX20803:无法从以下位置获取配置:'https://host。
我有一个记录一些数据的服务器应用程序。该数据使用运行时生成的 AES 进行加密,然后使用接收方公共证书对 AES 密钥进行加密。全部都是...
我目前正在使用 TCPDF 在 PHP 中实现数字签名,以签署和导出 PDF 格式的文档。然而,当我尝试在 Adobe 等平台上验证签名的 PDF 时,我
我有一个要求,我需要设置证书私钥的权限,我使用了下面的方法(SetCertificatePrivateKeyPermissions),该方法在.Net框架4.7.2上运行良好,但n...
我想使用证书对部署在不同服务器上的系统进行身份验证。如果不是自签名证书,那应该是什么让每个系统都有自己的证书...
在 Azure KeyVault 中生成证书时找不到 Key 和 Secret 对象
用例:通过证书对 AAD 应用程序进行身份验证。 我已在 Azure KeyVault 中创建了 PKCS12 证书,当我使用它来验证我的 AAD 应用程序时,我收到此异常: “内部。
X509Certificate2 PrivateKey 和 GetRSAPrivateKey
在 .NET 8 及更高版本中,PrivateKey 属性是否可能返回 null,但 GetRSAPrivateKey 返回密钥?我该如何为这种场景编写单元测试?
我使用此代码来评估链中每个证书的根 CA 状态: 函数 GetRootCaCertificates(Chain As X509Chain) As IEnumerable(Of X509Certificate2) 使用 Chain.ChainElements.Ca...
我正在尝试使用使用证书作为身份验证方法的 API。 我尝试了两种方法,但遇到了同样的问题: 请求已中止:无法创建安全 SSL/TLS 通道。
在暂存 AKS 集群的 Windows docker 容器中加载证书失败。同一段代码可以在 dev aks 集群中工作
我们有一个 C# 代码来从 keyvault 加载 x509 证书。 这段代码在我们的开发环境中运行没有任何问题。代码在这里 varsigningCertificate = new X509Certificate2(缓冲区,
使用 RS256 算法和 .NET 3.5 中的 CNG 证书创建 JWT 令牌
我目前只能使用.NET 3.5 框架。 我在使用证书方面没有太多经验,而且框架的限制让我很困惑。 我有证书
OpenIddict 证书 - System.Security.Cryptography.CryptographicException:错误数据
我有一个 API Web 应用程序托管在 azure(免费层)中,使用 OpenIddict 进行授权。 我正在尝试在托管环境中设置 OpenIddict 以使用 2 个自签名证书...
免责声明:我花了 2 天时间阅读有关证书/RSA 算法和加密/解密的内容。 我正在尝试做一个与 Windows 密钥存储(证书存储)通信的小应用程序,并且我...
所以,我接下来需要的是: 创建开发证书,为客户端获取一份证书,为服务器获取一份证书 通过API检索客户端编码的密码并在服务器上解码 现在,我...
注意:答案可以来自 VB.NET 或 C#。我对这个问答没有偏好。 我正在使用下面基于 Certes 和 Bouncy Castle 的代码来完成、生成和导入 Let's Encrypt TLS
如何以编程方式创建有效的自签名 X509Certificate2,而不是从 .NET Core 中的文件加载
我目前所做的是使用OpenSSL 生成PFX 文件。这会导致不必要的依赖性,尤其是对于 Windows 用户而言。所以我找到了一些关于如何创建自己的证书的示例......