Microsoft EDGE - 访问此资源所需的安全证书无效

时间:2016-04-26 04:42:56

标签: asp.net security ssl iis microsoft-edge

当我们在Microsoft EDGE服务器ASP.NET中运行托管IIS 8应用程序时,我们的Dev环境中的Windows 2012 R2出现了以下错误。

Error: XMLHttpRequest: Network Error 0x800c0019, Security certificate required to access this resource is invalid.

以下是有关实施和环境的更多详细信息。 我们的应用程序在2个不同的安全端口(HTTPS)上运行。在IIS中,这两个应用程序都托管为不同的Web应用程序并使用相同的证书。证书使用OpenSSL SHA2 encryption生成,并已添加到安全证书库中。

从我们第一次加载应用程序时的Microsoft EDGE开始,它会发出证书警告消息,我们允许继续。加载页面后,在按钮上单击,我们使用AJAX调用调用API,并将其托管在不同的端口上。

EDGE中,它不允许继续使用该API并提供上述错误。

Chrome and IE 11中,我们也收到相同的警告消息,但从那里它允许执行下一个API。

如果您有任何帮助,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您知道您的证书有效,则可能发生这种情况的原因是,如果您在后台运行某个通过代理劫持SSL连接的工具,例如Fiddler

由于这样的工具有效地使用中间人攻击来报告请求,因此警告是“正常的”。忘记他们跑步也很容易。