javascript - 即使我的网站在 https 上,Pubnub Chat APi 也没有调用 SSL 请求
问题描述
混合内容:“”处的页面是通过 HTTPS 加载的,但请求了不安全的 XMLHttpRequest 端点“”。此请求已被阻止;内容必须通过 HTTPS 提供。
我有 pubnub api 的 Min.js 文件。
解决方案
答案是您必须使用ssl:true
.
var pubnub = new PubNub({
subscribeKey: "mySubscribeKey",
publishKey: "myPublishKey",
ssl: (('https:' == document.location.protocol) ? true : false)
});
或者只是简单地设置ssl:true
。
推荐阅读
- android - 在 FirebaseUser.getUid() 上获取 NullPointerException
- azure - 从本地开发中的应用配置访问 Azure Key Vault 参考值
- nginx - 获取静态文件的正确路径以通过 nginx 为它们提供服务
- javascript - javascript for 循环:问题
- javascript - React 组件在获取新数据之前渲染旧状态
- python - 在 Macbook 上运行 Anaconda 时使用终端命令
- javascript - 自动在 CPT 中添加分类
- azure-devops - 如何获取我的 Azure DevOps 发布管道以从 Azure 存储帐户获取工件
- amazon-web-services - Elastic Beanstalk 在环境变量更新时失败
- javascript - 如何根据最大值和最小值按时间戳顺序创建对象数组?