2

我正在尝试做一些感觉应该很简单的事情。我在 Win8 上有 VS2013,我只是在尝试一个普通的 MVC ASP.NET 项目来获得一些网络体验。在我尝试启用 SSL 之前,这在 IE10 中运行良好。

为此,我选择项目,转到“属性”窗口,并将“启用 SSL”属性更改为“真”。然后我将“SSL URL”的值复制到Project/Properties/Web 下的“Project Url”编辑框。

完成这些步骤后,当我尝试启动网站时,我收到“页面无法显示错误”。

查看系统日志,我看到两个相关事件:

  1. 来源:Schannel,ID:36870,描述:“尝试访问 SSL 服务器凭证私钥时发生致命错误。加密模块返回的错误代码为 0x8009030D。内部错误状态为 10001。”

  2. 来源:HttpEvent,ID:15021,描述:“对端点 0.0.0.0:44300 使用 SSL 配置时发生错误。错误状态代码包含在返回的数据中。”

我缺少什么能够启用 SSL?我正在尝试按照这里的教程:http ://www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and -openid-sign-on#author-info

谢谢。

4

2 回答 2

3

解决方法是卸载并重新安装 IIS 8.0 Express。这解决了两台机器上的问题。

于 2013-12-12T10:40:17.170 回答
0

您可以检查您的 IIS https 绑定,它应该附加到证书,我遇到了同样的问题,我的证书已从 IIS 绑定中删除,并且出现与上述相同的错误。

于 2018-08-13T05:05:04.697 回答