问题标签 [x509certificate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - .net 客户端 Web 应用程序?
以前从未做过任何 .net 的事情,我想知道是否可以通过浏览器运行 .Net Web 应用程序客户端?或者它只能通过在服务器上处理然后吐出一个 HTML 页面来工作?我想利用 System.Security.Cryptography.X509Certificates 命名空间来访问用户的 Windows-MY 密钥库并提取 X509 证书及其关联的私钥,由于显而易见的原因,这必须在客户端而不是服务器端完成。
java - 在 Bouncycastle 证书请求上添加 KeyUsage 扩展
任何人都可以发布 Java 代码以添加到 PKCS10 bouncycastle 证书请求有关 KeyUsage 的扩展(例如 KeyUsage.keyEncipherment)。
我没有找到任何广告,我找不到带有 KeyUsage 的 X509Extension 的合适构造器。
谢谢
c# - 如何使用 .NET P/Invoke CryptUIWizExport 函数
任何人都可以将这两个 cryptui.dll 函数/结构转换为 C#.NET [dllimport] 包装器吗?我想 P/Invoke CryptUIWizExport 函数以显示 Windows 证书导出向导。特别是,我需要将 .NET X509Certificate 作为参数传递给 CryptUIWizExport 函数。非常感谢您的帮助!!!
c# - 使用签名证书设置 ssl 服务器套接字
我正在尝试制作一个简单的服务器,它侦听端口并使用 ssl 进行身份验证。我有文件
通过 openssl 教程 ( http://www.vanemery.com/Linux/Apache/apache-SSL.html ) 获得。my-ca.crt
是我自己的 CA 证书,server.crt
包含 x509 服务器证书(使用 my-ca.crt 签名)并且server.key
是相应的私钥。
我现在不知道如何在c#中加载这三个文件;我有类似的东西
这不起作用(我得到一个
) 但我不知道如何添加server.key
和/或my-ca.crt
.
c# - 从 BouncyCastle X509 证书获取私钥?C#
通常,当我从密钥库中X509Certificate2
取出一个密钥时,我可以调用.PrivateKey
以将证书的私钥检索为AsymmetricAlgorithm
. 但是我决定使用 Bouncy Castle,它的实例X509Certificate
只有一个getPublicKey();
我看不到从证书中获取私钥的方法。有任何想法吗?
我从我的 Windows-MY 密钥库中获得了 X509Certificate2,然后使用:
无论如何将AsymmetricAlgorithm
(C#私钥)转换为AsymmetricKeyParameter
(bouncycastle私钥)?
x509certificate - 找不到符合条件的唯一证书
尝试解析我的令牌时遇到以下错误:
我的 web.config 中的部分是:
我已经确认证书存在于 IIS、MMC 和 Internet Explorer 中,并尝试将查找类型更改为主题但无济于事。我还尝试将指纹设置为大写、小写、带空格和不带空格。我还确认证书存在 LocalMachine\My ,结果如下:
可以访问私钥的其他帐户和组包括:
c# - 如何自动访问具有“需要客户端证书”的 IIS 网站?
我在一个 IIS6/ASP.NET 网站上工作,该网站必须以智能卡(特别是通用访问卡)的形式“要求客户端证书”。我需要创建一些服务来访问计时器上的各种 URL,以执行更新搜索索引、预热 Sharepoint 页面和其他任务等操作。
鉴于除非您拥有智能卡上的证书,否则该站点不允许访问,如何做到这一点?我试图加载证书(.cer)并像这样加载它:
但我得到了 403 Forbidden。
java - JAVA - 从字节数组创建 X509 证书
我的服务器应用程序向必须使用 byte[] 数组重新创建原始证书的客户端发送证书(通过字节数组)。我怎样才能做到这一点?
如果我使用certificateFactory,我只能通过参数传递一个InputStream,这不是我需要的。
任何人都可以帮助我吗?
先感谢您
x509certificate - 如何将对象标识符转换为十六进制字符串
是否有任何 [非特定于编程语言的] 方法来获取对象标识符的十六进制版本?
前任:
OID 1.2.840.10040.4.1:dsa
十六进制字符串 = 2a 86 48 ce 38 04 01
他们似乎没有一个易于访问的列表。我正在寻找 X509 证书中使用的 OID
wcf - 在 WCF 服务上实施 X509 安全性时,肥皂体未加密
我为我的雇主的一个项目实施了 WCF 服务和客户端应用程序,目前由于肥皂体元素而面临严重问题。问题是肥皂正文没有被加密,只有标题被加密。无论如何,提到了肥皂请求、webconfigs 和我创建证书的方式,供您参考......
WCF 服务器配置 ...................
WCF 客户端配置 ...................
证书创建命令..........................
makecert -n "CN=WCFServer" -r -sv WCFServer.pvk WCFServer.cer
makecert -n "CN=WCFClient" -r -sv WCFClient.pvk WCFClient.cer
makecert -sk WCFServerCert -iv d:\WCFServer.pvk -n "CN=WCFServerCert" -ic d:\WCFServer.cer -sr LocalMachine -ss My -sky exchange pe
makecert -sk WCFClientCert -iv d:\WCFClient.pvk -n "CN=WCFClientCert" -ic d:\WCFClient.cer -sr LocalMachine -ss My -sky exchange pe