javascript - 保护亚马逊存储桶中的 json 数据

标签 javascript json amazon-s3

假设: 我在亚马逊 s3 存储桶中有一些 json 文件。 在同一个存储桶中,我有一个 html-js viewev,它使用该 json 文件作为数据源。

我希望用户只能使用我的 html-js 查看器查看数据,而不能在本地下载 json 文件或使用第三方查看器。

有可能实现这样的目标吗?

最佳答案

仅使用静态 s3 存储桶提供的浏览器端代码是不可能实现这一点的。无论您多么努力地混淆或加密数据,您仍然必须提供解锁和显示数据的代码。

(或多或少)确保他们必须查看您的广告的唯一方法是提供查看者本身的 HTML。如果您只是从 s3 存储桶中提供该 JSON,那么听起来这个 JSON 并没有太大变化。您可能只需使用广告预渲染 HTML 并将其放入 s3 存储桶中,而不是使用 json + html 查看器。

关于javascript - 保护亚马逊存储桶中的 json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15249251/

相关文章:

javascript - 向下滚动加载更多表格行

javascript - 从 Javascript 读取 PNG 文件 - 参数不是 blob

javascript - 使用零剪贴板复制文本区域

java - 使用 Firebase 检索双向关系中的用户 - Android

java - 如何在 Java 中将多部分文件作为输入流直接流式传输到 AWS S3?

javascript - 语法问题 : printing a link with variables

java - 错误 com.fasterxml.jackson.databind.exc.MismatchedInputException : No content to map due to end-of-input

Hadoop distcp 未提供 AWS 凭证

amazon-web-services - 带有动态(自定义)文本的 AWS 出站 api 调用和带有文本转语音的电话?

python - 将树中的权重从叶更新到根时出错