makecert相关内容
如何使用带有“主题备用名称"字段的 makecert 创建证书? 您可以添加 一些 字段,例如使用 -eku 选项的“增强型密钥使用",我尝试了 -san 选项,但 makecert 不喜欢它. 这是一个自签名证书,因此任何使用 IIS 创建内容以发送给 CA 的方法都不合适. 解决方案 Makecert 似乎不支持 SAN,所以我创建了一个带有 SAN 的证书,用于使用 Op
..
我想从 c# 代码运行一些 cmd 命令.我关注了一些博客和教程并得到了答案,但我有点困惑,即我应该如何传递多个参数? 我使用以下代码: System.Diagnostics.Process process = new System.Diagnostics.Process();System.Diagnostics.ProcessStartInfo startInfo = new Syste
..
这是我的情况: 我正在尝试创建一个 SSL 证书,该证书将安装在所有开发人员的机器上,以及两台内部服务器(一切都是非生产的). 我需要做什么才能创建可以安装在所有这些地方的证书? 现在我已经有了一些类似的东西,使用 Microsoft Visual Studio 8\SDK\v2.0\Bin 中的 makecert 应用程序: makecert -r -pe -n "CN=My
..
我有一个通过 MakeCert 生成的证书.我想使用 PeerTrust 将此证书用于 WCF 消息安全.如何使用 c# 或 .NET 以编程方式将证书安装到“受信任的人"本地机器证书存储中? 我有 CER 文件,但也可以创建 PFX. 解决方案 我认为这是正确的: using (X509Store store = new X509Store(StoreName.TrustedPe
..
我已经整理了一个简单的测试用例,它除了 FiddlerApplication.Startup(8877, true, true); 之外什么都不做,即使在清除 FiddlerRoot.cer 的个人存储后,我得到一堆随机的 FiddlerRoot.cer,有时多达 10 个会立即插入当前用户的个人商店.这是运行测试用例和刷新网页时发生的屏幕截图. 最终导致 Fiddler 将以下错误发送到我
..
我全新安装了 Windows 10 和 Visual Studio 2015,但在任何地方都没有找到 makecert.exe.是否需要安装其他软件才能恢复此程序? 我查看了“C:\Program Files (x86)\Microsoft SDKs\Windows\\"下的所有文件夹,但没有看到. 我还打开了“VS2015 开发人员命令提示符"并尝试运行“makecert",但没有找
..
尝试使用 makecert UI 工具 以更轻松地生成自签名代码证书我'我试图找到 makecert.exe 的 DIR 位置 我遵循了这个上一个答案 并且所有命令行开关都正常工作.- 但是在尝试使用 UI 工具时,我收到了错误: 所以我假设我需要将该工具放在与 makecert.exe 和 pvk2pfx.exe 相同的目录中 以下是我看过的地方: C:\Program
..
我想创建自签名证书并通过 c# 程序安装它.我使用 makecert 制作证书,我以 管理员 身份运行它,并在 ProcessStartInfo.argument 中传递命令,但该命令不执行代码中的问题? 这是我的代码: public void Createasnewadmin(){ProcessStartInfo info = new ProcessStartInfo();进程 p
..
要创建证书,请运行以下命令: makecert -r -pe -n"CN = effectLabs服务器" -b 01/01/2011 -e 01/01/2020-天空交换C:\ myCerts \ ELServer.cer -sv C:\ myCerts\ ELServer.pvk 在命令提示符下发生以下错误: 'makecert'不被识别为内部或外部命令,可操作的程序或批处理文件
..
如果您决定对代码进行签名,则需要: signcode.exe makecert.exe cert2spc.exe pvk2pfx.exe 下载这些工具的最佳位置是什么? 有没有一种方法,而无需下载大量的Microsoft Windows SDK? 解决方案 从 Windows SDK开始。 此外, SignCode.exe 在.NET 1.1之后被弃用。替换为
..
我想从 c#代码运行一些 cmd 命令。我关注了一些博客和教程并获得了答案,但是我有点困惑,即我应该如何传递多个参数? 我使用以下代码: System.Diagnostics.Process进程=新的System.Diagnostics.Process(); System.Diagnostics.ProcessStartInfo startInfo =新的System.Diagn
..
是否可以使用makecert或我可以用来生成自己的测试证书的任何其他工具来设置“密钥用法"属性? 我感兴趣的原因是,用于BizTalk Server AS2传输的证书要求对签名和数据加密使用密钥数字签名,对加密/解密要求使用密钥加密,并且我想使用此功能. 我了解了如何使用makecert设置增强型密钥用法属性,而不是密钥用法. 解决方案 您可以使用-eku选项指定证书的密钥用法
..
我使用SslStream来构建Web服务器.但是,下面的代码在AuthenticateAsServer时引发异常. static X509Certificate cert; protected virtual Stream GetStream(TcpClient client) { var ss = new SslStream(client.GetStream(), fals
..
这是我的情况: 我正在尝试创建一个SSL证书,该证书将安装在所有开发人员的计算机上,以及两个内部服务器(一切都是非生产)。 创建可以安装在所有这些地方的证书我需要做什么? 现在我已经掌握了这些内容,使用Microsoft Visual Studio中的makecert应用程序8 \ SDK \v2.0 \ BIN: makecert -r -pe -n“CN = MySi
..
我正在使用Fiddler2(或尝试)来获取点击https网络服务的Windows桌面小工具的SSL流量。它曾经工作,然后它在几天前停止,总是出现这个错误: ------- -------------------- 无法生成证书 ------------------ --------- 创建拦截证书失败。 makecert.exe返回-1。 结果来自C:\Program File
..
以下命令适用于powershell: $ currentDirectory = Split-Path $ Script:MyInvocation.MyCommand.Path & “$ currentDirectory\Makecert\makecert.exe”-sv actualCnName.pvk -n“cn = actualCnName”actualCnName.cer -r -
..
我需要创建一个新的证书,然后找到它以获取序列号(以后使用它获取公共密钥和私钥)。 如果我使用Microsoft SDK的makecert实用程序创建新证书,如下所示: makecert -r -pe -a sha1 -n“CN = ElektroSoft“-b 01/01/2013 -e 01/01/2050 -ss my - $ individual 然后我想
..
当我使用MakeCert.exe生成证书时,我想将密钥大小从1024更改为2048. 这是可能吗?或者我需要设置证书授权中心吗? 干杯 Rohan 解决方案 这里使用以下语法: makecert -pe -ss MY - $ individual -n“CN = -len 2048 -r 很抱歉,我无法测试,因为我没有makecert
..
如何使用 makecert 与“主题备用名称”字段创建证书? 您可以添加 字段,例如'-keu选项的'增强的密钥使用',我试过-san选项,但makecert不喜欢。 是一个自签名证书,所以任何使用IIS创建东西发送到CA的方法都是不合适的。 解决方案 p> Makecert似乎不支持SAN,所以我创建了一个证书与SANs使用OpenSSL的IIS。查看我的帖子。 http
..
我最近一直试图在C#中的SSL进行加密服务器/客户端。 我遵循的在MSDN上这个教程,但是,它需要一个证书来使用服务器和客户端使用创建的 makecert.exe 的,所以我找到了一个例子,它创造优良证书: makecert -sr LOCALMACHINE -ss我-n“CN =测试“-sky交换-SK 123456 C:/Test.cer 但现在的问题是客户端的服务器启动和等
..