javascript - Firefox 的有效 SSL 证书?

标签 javascript ajax firefox ssl ssl-certificate

我真的需要帮助。

我不喜欢 SSL。我通常通过 xhr 从一个 http 站点连接到一个通过 CORS 工作正常的 http 站点。

但现在我需要通过 https->https 来完成。所以我启用了主机提供商的“FreeSSL”选项。我认为它以某种方式得到了 Symantec 或 GeoTrust 的认证,但我对此表示怀疑。

直接通过 Firefox 打开 REST 资源,一切正常,证书是可信的,因为它是一个获取请求。

对 REST 资源的 AJAX-GET 请求也可以正常工作。

但是 AJAX-POST 请求失败。

有人可以检查以下站点的证书是否可以在 Firefox 的 AJAX 请求中使用它吗?

https://tempapi.kanubox.de/kanubox/v1/activities

这对我很有帮助。谢谢!

最佳答案

证书验证不依赖于请求是 GET 还是 POST,除此之外证书是有效的。

但是这些请求是否可能作为跨源 XHR 取决于请求的详细信息以及服务器是否设置了任何 CORS header 。请求的详细信息未知,目标 URL 未设置 CORS header ,因此我猜测这与 HTTP 与 HTTPS 无关,而是 CORS 问题。查看浏览器控制台(即浏览器中的开发人员工具)可能会帮助您找出更多问题所在。

关于javascript - Firefox 的有效 SSL 证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39112630/

相关文章:

javascript - 表单数据在新页面中不可见 - PHP + Javascript

html - Vimeo 播放器无法在 Firefox 上运行

javascript - 窗口弹出窗口 - 如何让 window.blur() 或 window.focus() 在 FireFox 4 中工作?

javascript - 初学者帮助 - 此代码属于何处?

javascript - 带有标志变量的递归和异步方法

html - 如何将光标/文本位置指示器添加到由 javascript 控制的 <textarea>?

javascript - Jquery 从函数中的 $.post() 返回值

javascript - 无法开始工作 MagicSuggest.js

javascript - 为什么使用map、forEach和for循环插入数据库时​​数组的顺序不同

javascript - Php, Jquery 文件为什么 $_files[] 是空的?