x509certificate2 相关问题

用于处理X.509证书的.NET类

从字符串创建 X509Certificate2 时出现“找不到请求的对象”异常

我正在尝试从字符串创建 X509Certificate2。让我举个例子: 字符串 keyBase64String = Convert.ToBase64String(file.PKCS7); var cert = new X509Certificate2(Convert.FromBase64String(

回答 3 投票 0

C# X509Certificate2 私钥在GC发生时消失

我遇到了一个非常奇怪的加密证书问题。我将带有 1 个加密证书的 .p12 文件安装到 StoreName.MY 中,一切似乎都工作正常,我打开证书管理器并...

回答 1 投票 0

无法将X509Certificate2及其私钥保存在X509Store中

我试图远离 CERTENROLLLib,我一直在尝试使用普通的 .NET8 CertificateRequest 生成 CSR、取回证书并将私钥重新集成回

回答 1 投票 0

使用 ClientCertificateCredential 对 azure 注册应用程序进行身份验证的基本场景返回“证书没有私钥”

我是 Azure 新手,正在尝试一个非常基本的场景:使用证书凭据对已注册的应用程序进行本地身份验证。 代码如下: 公共异步任务

回答 1 投票 0

如何从 X509Certificate2 解析主题备用名称?

有没有一种简单的方法可以从 X509Certificate2 对象获取主题备用名称? foreach(证书中的 X509Extension ext.Extensions) { if (ext.Oid.Value.Equal...

回答 11 投票 0

在 win 2019 上执行创建 mTLS 连接的 .net core 自包含应用程序会返回无法联系本地安全机构

我正在 Windows 2019 上运行一个自包含的 dotnet 应用程序,以使用带有客户端证书的 mTLS 在远程计算机上执行简单的 httpclient get 。 我正在将客户端证书加载到

回答 1 投票 0

如何从.NET中的X509Certificate2中提取AuthorityKeyIdentifier

我正在寻找一种从 X509Certificate2 实例中提取 AuthorityKeyIdentifier 扩展的方法。我没有看到对此有任何内置支持,但由于 Windows 可以正确构建一个

回答 4 投票 0

Azure 从 byte[] 加载 X509Certificate2 找不到指定的文件

我有一个 Azure Function App,我试图从中提取 Azure Key Vault 的证书。我的代码如下: 私人 X509Certificate2 GetCertificate( 证书客户端

回答 1 投票 0

使用 ComponentSpace.Saml2 ASP.NET Core 单独导出本地 idp/sp 元数据

我想导出 sp/idp 元数据,以便外部客户端可以从公共端点获取它。 asp.net(.net 框架)的 ComponentSpace.Saml2 具有静态 MetadataExporter 类(文档)...

回答 1 投票 0

使用RestSharp验证服务器证书并发送客户端证书

我正在编写示例 C# 代码来使用 RestSharp 实现 mTLS 身份验证。 这是我的代码 使用系统; 使用System.Net; 使用 RestSharp; 使用 System.Security.Cryptography.X509Certificates; ...

回答 1 投票 0

.NET 7.0/8.0 MacOS 12.7.2 拒绝在 TLS1.2 握手中包含 CA 证书

与相互证书身份验证端点通信总是会导致 MacOS 中的握手失败,完全相同的代码在 Windows 中工作正常。 MacOS 中的浏览器运行良好。 我已经尝试加载...

回答 1 投票 0

创建会话时出现“证书不受信任”错误

我是 OPC Ua 协议的新手,但我必须与客户的 opc ua 服务器进行连接和通信。首先,我用 C# 构建了一个客户端,然后使用 OpenSSL 为我的客户端构建了证书,然后我...

回答 1 投票 0

Zatca xml 验证中的 X509IssuerName、X509SerialNumber 错误

错误的X509IssuerName、X509SerialNumber错误(Zatca FATOORA模拟门户) 我目前正在将 KSA Zatca 电子发票第 2 阶段集成到我的工作流程中,但遇到了 FATOORA 的问题

回答 1 投票 0

这是验证客户端证书的好方法吗

我需要对客户端证书进行验证,我有点不确定我是否以正确的方式进行操作。我的策略是: 看看我是否可以建立一个链条 检查构建的链,看看它是否匹配w...

回答 1 投票 0

CRL 已过期,但 ChainStatus 告诉我 ReplicationStatusUnknown

我正在用这个进行链验证 var ca = new X509Certificate2(caBytes); var middle = new X509Certificate2(intermediateBytes); chain.ChainPolicy.TrustMode = X509ChainTrustMode.

回答 1 投票 0

根据下次日期设置为几年前的 CRL 验证撤销策略设置为在线的 X509Chain 由于撤销检查而失败

我设置了这个链验证: var 链 = new X509Chain(); chain.ChainPolicy.TrustMode = X509ChainTrustMode.CustomRootTrust; chain.ChainPolicy.CustomTrustStore.Add(_options.CA); 链.ChainP...

回答 1 投票 0

如何使用der证书和pem私钥文件创建X509Certificate2对象

私钥的格式为 -----开始 RSA 私钥----- 过程类型:4,加密 DEK-信息:AES-256-CBC,5BF69C9B6974DB708CE3C6A133642F05 证书文件的格式为der。 我想留下来...

回答 1 投票 0

MAUI .NET 7 - 如何使用应用程序中的自签名证书发出 http 请求

我想分享一下我在MAUI .NET 7应用程序(特别是Android部分)中使用自签名证书发出请求的经验。 原来的问题来自AndroidMessageHandler。

回答 2 投票 0

自定义X509Store为空会自动删除吗?

我有一些代码创建自定义存储来测试一些与证书相关的操作,我如何确定该存储是空的并且已从系统中删除?我在证书中看不到它

回答 1 投票 0

Linux:将 pfx 转换为 snk - 或:如何对程序集进行强命名

我使用的是Linux。该平台是一个开发容器,因此底层操作系统可能会有所不同。 我正在使用 dotnet build 来编译 .csproj 项目。 (.csproj 采用新的 sdk 格式。) 我需要结果...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.