问题标签 [certificate]

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.

0 投票
1 回答
27660 浏览

c# - 在 C# 中将证书安装到 Windows 本地用户证书存储中

我正在编写一个 Windows 服务,它需要证书存储中的多个证书才能连接到第三方 Web 服务。

在我的安装程序上,我调用了一个小型应用程序 (C#),它创建了一个用户来运行服务。

它工作正常。

我现在需要在用户证书存储中安装大约 10 个证书(不要问!),但找不到任何简洁的编程方式来做到这一点。

有什么提示吗?或者我将不得不使用COM互操作...

0 投票
8 回答
64081 浏览

certificate - 代码签名证书过期时会发生什么?

我正在考虑从 VeriSign 或 Thawte 购买代码签名证书来签署 XBAP。我的问题是:该证书到期时会发生什么?299 美元和 599 美元对于 1 年/2 年证书来说是相当高的价格,如果我必须在证书到期时向我的客户交付新签名的版本,那么我只需处理创建自己的证书的麻烦现在。

我不喜欢创建自己的证书的地方在于难以将其分发到将使用我的 XBAP 的所有客户端计算机。我的应用程序只会在 LAN 上使用,所以我想我总是可以使用 Windows Installer 来安装我自制的证书(尽管我不确定如何做到这一点 - 任何人有任何想法吗?)。

如果我交付的是部分信任的应用程序,这真的不是问题 - 但我的应用程序需要 Web 权限,因为它将与 WCF 服务通信,因此它位于部分信任和完全信任之间的灰色区域,并且没有证书,当我尝试加载我的 XBAP 时,我收到了有趣的 ole Trust Not Granted 消息。

有任何想法吗?

0 投票
2 回答
44600 浏览

wcf - 如何告诉 WCF 跳过证书验证?

尝试在我的Silverlight应用程序中对HTTPS端点进行Web 服务调用会导致此错误:“找不到与具有绑定 WSHttpBinding 的端点的方案 https 匹配的基地址。注册的基地址方案是 [http]”

与此处发布的相同问题:

http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/4c19271a-f5e6-4659-9e06-b556dbdcaf82/

因此,其中一个建议是:“另一个问题可能是证书名称和机器名称不一致,这导致WCF出现问题。如果是这种情况,您可以告诉 WCF 跳过验证的证书。”

好吧,我确实收到了证书错误,因为这只是一个演示服务器。

这是我设置客户端的方式:

如何告诉 WCF 跳过验证?

0 投票
2 回答
1499 浏览

asp.net - X509 公共证书和权限

我在 ASP.NET 应用程序中加载特定的 X509 证书时遇到了问题(即不通过 IIS 获取 https)。我已将其加载到本地计算机上的“个人”和“受信任的根”存储中(通过 MMC 管理单元),但无法从任一存储中加载它。

NETWORK SERVICE 帐户似乎没有读取/加载它的权限,因为当我将应用程序池身份更改为具有管理权限的用户时,我可以找到、加载和使用证书。

它只是一个公共证书,因此与带有私钥的证书不同,我看不到任何地方可以对其设置权限。

这很奇怪,因为我以前在这个应用程序中没有遇到过公共证书的问题。我可以看到这个公共证书和以前的公共证书(加载正常)的唯一区别是这个特定的公共证书已经由 Verisign 签名,因此有一个带有其他几个威瑞信证书的认证链。

在此先感谢,
查尔斯

仅供参考,我的开发环境只是我的带有 IIS7 的 Vista Business 机器。

0 投票
2 回答
15145 浏览

wcf - WCF 中的自签名证书问题 - 必须具有私钥

我正在创建一个托管在 Windows Vista SP1 上的 IIS7 中的 WCF 服务。我收到以下错误:

证书“CN=SignedByLocalHost”必须具有能够进行密钥交换的私钥。该进程必须具有私钥的访问权限。

看起来我需要对过去使用已在 Vista 中弃用的 winhttpcertcfg 完成的证书进行主机进程评估。我发现的文章表明使用证书控制台,但我缺少一些东西,因为我看不到任何编辑证书的能力。

任何帮助都会很棒!

谢谢

0 投票
2 回答
12195 浏览

certificate - 1 类和 3 类根以及它们签署的证书有什么区别?

问题说的差不多。这两类根有什么区别?这些根签署的证书之间的区别?1 类签名证书有什么用途,而 3 类没有,反之亦然?

0 投票
6 回答
31355 浏览

iphone - iPhone TrustStore CA certificates

Does any of you have a clue how to alter the contents of Security.framework/TrustStore.sqlite3. It seems as if the iPhone uses it to store trusted CA certificates. I really want my iPod touch to trust my custom certificate. Beside that, does anyone of you know an app (win32) to edit sqlite3 database files (except sqliteman, this one always crashes for me).

0 投票
1 回答
3288 浏览

java - 信任库是否需要 sub-ca 证书?

我正在尝试设置分层 PKI。我可以创建一个仅包含根 ca 证书的信任库,这是否意味着我的应用程序信任由子 ca 证书签名的证书,而该子证书又由根 ca 签名?

顺便说一句,您似乎必须提供整个证书链,包括根 ca 证书。当然,如果根 ca 受信任,则不需要发送证书?我们只想检查下一个证书是否由它签名。

0 投票
3 回答
4400 浏览

iphone - iPhone 客户端证书

我想验证我正在编写的应用程序是否在 iPhone 上运行。完美的是:Apple 将 SSL 客户端证书放入每个 iphone 中,该证书可以由接收服务器进行身份验证。我是这种情况?

我还没有开始研究这个,我会更新我发现的任何东西。

更新: 是一些关于证书和钥匙串的 Apple 文档。所以:

在 iPhone OS 中,Keychain Services 在授予应用程序访问钥匙串之前检查应用程序的签名,并让应用程序只能访问其自己的钥匙串项目(可能例外,应用程序已获得持久引用的项目)。在 iPhone OS 中,从不要求用户进行身份验证,Apple 也不提供 Keychain Access 实用程序。

0 投票
5 回答
5043 浏览

hosting - 您如何跟踪客户的托管/域/SSL 证书到期日期?

本身不是编程问题,但对从事商业 Web 开发的人来说很有趣。

您如何跟踪所有客户的托管、域注册和 SSL 证书到期日期?

你只是保留一个电子表格还是有一些有用的软件呢?

我进行了广泛的搜索,找不到可用的软件,很想写点东西。由于要管理 100 多个客户,并且托管和域名分布在多家托管公司和注册商中,我的临时手段失败了。