GetStream.io:共享私钥时出错
GetStream.io: Error sharing the private key
我正在用GetStream.io开发一个应用程序!我在index.html中集成了.js文件,并调整了正确的连接要求:
var client = stream.connect('...', '...', '...');
在浏览器控制台中,我得到以下错误:
错误:您正在公开共享您的私钥。不要在浏览器中使用私钥。
我应该把我的秘密放在哪里?
回复时间:)
干杯
您应该只将API机密存储在您的服务器上(或其他可信方上)。您可以使用服务器端生成的令牌在浏览器中使用提要。
例如。
// server-side (node.js)
var client = client.connect(api_key, api_secret);
var feed = client.feed('user', user_id);
var feed_token = feed.token;
// client-side (browser)
var client = client.connect(api_key, null);
var feed = client.feed('user', user_id, token);
相关文章:
- 如何在Node.JS中加载加密私钥
- 如何在网络密码API中使用私钥对数据进行加密
- 维护https和http之间的私钥
- 来自模数和JavaScript中的私有指数的RSA私钥
- Javascript Forge Crypto Library:重新创建公钥和私钥以供以后重用
- 格式无效 pki.私钥发件人..PKCS#8 with node-forge javascript.
- 在Javascript中生成PGP密钥对,并使用加密的PGP私钥对文本进行签名
- JSBN/Forge是否可以用于生成RSA私钥/公钥对
- 如何对 Apache 服务器进行签名,以便来自目录的所有请求都通过 HTTPS 并包含您的私钥
- 从 N E D BIG INTS 生成序列化的 RSA 公钥/私钥
- 如何在客户端的浏览器中存储 RSA 私钥以获得更好的用户体验
- 确保HTTP API的安全-无用户密码提示,避免暴露私钥
- GetStream.io:共享私钥时出错
- 难以掌握如何使用私钥安全地签署JWT
- 使用JavaScript解码PKCS12文件并从中获得加密私钥的最佳方法
- 如何使用来自浏览器的证书私钥对文档进行签名(CAPICOM替代方案)
- 是否有方法以编程方式确定私钥是用DER还是PEM编码的?
- 从公共网站上传文件到个人Dropbox而不暴露私钥
- 无法在Node.js中使用ECDH私钥签署缓冲区
- 如何在不发送私钥的情况下获得SQS新消息