我有一个站点,它使 AJAX JSONP 调用安全 (SSL) Web 服务器。如果我使用不安全的 (HTTP) Web 服务器,一切正常,但是当我更改为 SSL 版本时,调用永远不会返回。我已经检查了提琴手,错误如下:
由于 RemoteCertificateChainErrors,远程服务器 (192.168.150.85) 提供了未验证的证书。
这意味着缺少一些中间证书,但我不知道是哪一个。无论如何,我需要处理某些安装具有无效证书凭据的情况。
众所周知,如果您尝试对具有不受信任或过期证书的安全 URL 执行 AJAX 方法,浏览器将警告您的用户,无论您尝试如何或尝试做什么。在浏览器中您可以接受风险,即使在 C# 中您也可以实现回调来接受这些风险。但我不知道如何在 Javascript/JQuery 中做到这一点。
有人知道如何处理这种情况吗?
谢谢!