首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为IIS 6创建自签名通配符SSL证书?

如何为IIS 6创建自签名通配符SSL证书?
EN

Stack Overflow用户
提问于 2009-01-23 21:21:21
回答 5查看 29.1K关注 0票数 5

我正在尝试创建一个自签名的通配符SSL证书,用于许多运行IIS 6的开发和测试服务器。我最成功的方法是跟踪本OpenSSL指南并像这样使用makecert.exe:

代码语言:javascript
复制
makecert.exe -r -b 01/01/2009 -e 01/01/2042 -sr LocalMachine -ss MY -a sha1 -n CN="*.example.com" -sky exchange -pe -eku 1.3.6.1.5.5.7.3.1 -sy 12 -sp "Microsoft RSA SChannel Cryptographic Provider" wildcard.cer

这两种方法都生成IIS 6将接受的证书,但当我实际尝试查看该站点时,在firefox中会出现以下错误:

数据传输中断 当页面加载时,到dev.example.com的连接被中断。

(只是):

无法显示网页 最有可能的原因:

  • 你没有连接到互联网。
  • 这个网站遇到了一些问题。
  • 地址中可能有键入错误。

如果我试图通过域名、机器名、本地主机、本地ip或回送ip访问它,则会发生此错误。

IIS 6可以使用So...how创建自签名通配符证书吗?或者我如何解决我已经创建的问题呢?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-02-05 02:37:56

您可以使用MS提供的IIS6ResourceKit,这是一个名为SelfSSL的命令行应用。它可以生成SSL密钥并将其导入IIS安装中。

IIS 6资源工具包

票数 9
EN

Stack Overflow用户

发布于 2013-02-10 20:17:03

可以使用*.domain.local和多个ssl协议执行通配符证书,方法是使用c:\inetpub\adminscript adsutil.vbs set w3svcsiteid\SecureBindings ":443:name.domain.local“

票数 1
EN

Stack Overflow用户

发布于 2009-01-23 21:25:34

您是否意识到需要从"example.com“更改为更适合您的情况的东西("localhost”可能是其中之一)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/474609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档