【发布时间】:2016-08-19 17:17:20
【问题描述】:
当我们在Windows 2012 R2 服务器中运行托管在IIS 8 中的ASP.NET 应用程序时,我们的开发环境中的Microsoft EDGE 出现以下错误。
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,该 API 托管在不同的端口上。
在EDGE 中不允许继续该 API 并给出上述错误。
在Chrome and IE 11 中,我们也收到了相同的警告消息,但它允许执行下一个 API。
如能解决此问题,我们将不胜感激。
【问题讨论】:
-
仅在 Edge 中的 ASP.net MVC 5 应用程序中看到相同的问题。很难找到有关此问题的任何帖子。
标签: asp.net security ssl iis microsoft-edge