问题标签 [self-signed]

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 投票
2 回答
9292 浏览

.net - 使用自签名 SSL 证书的 SQL Server 加密。从 ASP.NET 3.5 查询

我创建了一个自签名证书,用于测试我的 Web 应用程序和 SQL Server 之间的加密。

尝试使用“Encrypt=Yes;”查询数据库时 在连接字符串中,我收到以下消息:

与服务器成功建立连接,但在登录前握手期间发生错误。(提供者:SSL 提供者,错误:0 - 证书链是由不受信任的机构颁发的。)

背景
当我第一次尝试从管理工作室进行加密连接时,我收到了相同的消息。通过将自签名证书安装到我的受信任的证书颁发机构中解决了这个问题。

问题
有没有办法让 ASP.NET 像我的用户帐户一样信任证书?

0 投票
2 回答
1947 浏览

iphone - 应用程序钥匙串中带有自签名证书的 HTTPS

我必须通过 HTTPS 将我的 iPhone 应用程序连接到具有自签名证书的服务器。我无法更改证书或服务器。

由于我不想接受所有自签名证书,仅此一个,我的想法是将证书导入应用程序钥匙串(从文件中读取证书并将其添加到钥匙串中SecItemAdd)。

如果我在模拟器中运行应用程序,安装证书,然后搜索它的钥匙串(使用SecItemCopyMatching),找到证书,但连接仍然失败,出现“不受信任的服务器证书”错误。

这是模拟器的问题还是我的应用程序的问题?我还需要做任何其他事情才能使其正常工作吗?或者我可以假设,如果我将证书添加到真实设备上的钥匙串,连接到服务器将成功(我正在使用NSURLConnection.sendSynchronousRequest)?

谢谢你的帮助!

0 投票
3 回答
18715 浏览

c# - 让 SmtpClient 使用自签名 SSL 证书

我正在尝试使用 System.Net.Mail.SmtpClient 类通过我公司的电子邮件服务器中继电子邮件。与邮件服务器的所有 SMTP 连接都必须是 SSL,并且它使用自签名证书。这对 Outlook 来说很好,您可以在警告对话框中单击“确定”,但有没有人知道让 SmtpClient 接受自签名证书的方法?

我计划在 Windows Azure 平台上使用此应用程序,因此我将无法将自签名证书安装为受信任的根。

0 投票
2 回答
14043 浏览

java - 基于 https 的 Java Web 服务 - 如何将自签名证书添加到客户端 api 中?

我有一个使用axis2 创建的“Hello World”Web 服务。我想编写一个客户端 api,它可以通过https自签名证书使用此服务。我有一个自签名证书myCertificate.cer和一个keystore包含它的证书。

这是我的客户端 API:

它有效,但我想使用myCertificate.cer而不是keystore包含它。有人知道该怎么做吗?我试图覆盖https协议但没有成功:

0 投票
0 回答
1962 浏览

activex - Internet Explorer 阻止自签名 ActiveX

我已经创建了一个自签名证书并签署了我的 ActiveX。我按照本主题中的步骤进行操作。(如何为 Windows 上的代码签名创建自签名证书?

一个区别是我的可执行文件来自 MSI 包。所以我使用 signtool 对 MSI 文件和 MSI 内的所有其他 DLL/Exe 进行签名。

我将证书导入到受信任的根存储。当我点击下载 MSI 时,我可以看到发布者是正确的,而不是“未知发布者”。IE 允许我下载和运行 MSI 文件,但是当我尝试调用我的 ActiveX 时,IE 会阻止它。(错误:自动化服务器无法创建对象)

我发现一些网站提到我必须设置CN =“我的网站URL”,我应该为“localhost”设置什么?

我的activeX将用于Intranet网络,所以我不想从那些CA购买证书。

请帮忙。谢谢你。

0 投票
1 回答
1271 浏览

ruby - 如何使 Ruby 的 SOAP::WSDLDriverFactory 与自签名证书一起使用?

这篇文章与另一篇文章有​​些相似:

如何使 Ruby 的 SOAP::RPC::Driver 与自签名证书一起使用?

除了我使用的是 WSDLDriverFactory:

WSDLDriverFactory 在 .new() 方法中打开 URL,因此似乎不可能先设置任何选项。我从来没有到达 .options[] 行。

如何提前设置选项?或者,安装一个什么都不做的验证器?

0 投票
2 回答
7011 浏览

java - 从 Netbeans 构建时自动签署 JAR

我想知道 Netbeans 是否有一些选项或设置可以让我自动签署一个 jar 作为构建的一部分。

0 投票
4 回答
119182 浏览

tomcat - 如何从自签名证书的密钥库中导出私钥

我刚刚在运行 tomcat 6 的 linux 机器上创建了一个自签名证书。

我创建了这样的密钥,有效期为 10 年:

并将密钥库复制到 tomcat 中的文件夹中,并更新 server.xml 以指向密钥库。

现在我的网络管理员正在询问公钥和私钥(对于我们的负载均衡器)

我可以使用以下方法生成公钥:

但是如何导出/检索私钥?

0 投票
1 回答
36855 浏览

android - 带有自签名 SSL 证书问题的 HTTPS... 解决方案还是更好的方法?

我需要做的就是从具有自签名 SSL 证书的 Web 服务器下载一些基本的基于文​​本和图像的文件。

我一直在试图弄清楚如何使用 HttpClient 来做到这一点,但是让 SSL 工作是一场噩梦,对于这样一个简单的任务来说似乎太麻烦了。

有没有更好的方法来执行这些文件下载?也许通过 WebView 或浏览器功能?重新发明一个简单的 HTTPS GET 请求的轮子是一个很大的痛苦,并且大大拖延了我的开发计划。

0 投票
1 回答
1767 浏览

web-services - 自签名证书 IIS7 - 根据验证程序,远程证书无效

我的 Web 服务器上托管了一个网站,该网站与另一台服务器上的安全 Web 服务联系。我创建了一个自签名证书并将其附加到 https:// 绑定。我做了两件事来尝试在我的网络服务器上接受证书:

  1. 打开 IE 并在 Web 服务中浏览到我的 wsdl 文件 - 将证书安装到受信任的根证书颁发机构。
  2. 从另一台服务器导出证书,进入 MMC 并安装手动将其导入本地计算机受信任的根证书身份验证。

这些都没有奏效,我不确定接下来要尝试哪条路线。

系统:运行 IIS7 的 Windows Server 2008。

非常感谢您的时间。