【发布时间】:2020-10-21 04:09:43
【问题描述】:
我正在开发一个网络应用程序,它基本上使用 pdf.js 打开一个 pdf 文件。 pdf 文件受密码保护。这是代码的摘录。
var the_password = 'thepassword';
var pdf = 'document.pdf';
var loading = pdfjsLib.getDocument({ url: pdf, password: the_password });
所以在客户端每个人都可以看到我的密码,我不希望这样,因为我的目标是没有人可以在网络应用程序之外使用 pdf 文件。
如何保护密码?
提前谢谢你。
【问题讨论】:
-
PDF 文件来自哪里?如果它来自您的网络服务器,则每次发送一个使用随机密码加密的 PDF,并将该随机密码传递给网络客户端以响应客户端的 API 请求。
-
您应该说明您要解决的实际问题。例如,为什么pdf密码受到保护?
标签: javascript security password-protection pdf.js drm