在本地访问文件
Access file locally?
我创建了一个在线系统(HTML+Javascript+PHP),用户可以在其中使用opengpg.js加密和解密消息。
我不想将私钥存储在服务器上。您知道是否可以以任何方式在本地计算机上存储数据吗?以便 HTML 页面可以访问文件并获取密钥?
大约有 15 人将使用该网站,因此如果需要,我可以自己配置客户端。
例如 - 但这不起作用:
网页(在互联网上):
<script src="file:///Users/kristoffer/Documents/key.js"></script>
<script>yourkey = key;</script>
本地文件(密钥.js)
key = "the-private-key";
您不能使用脚本标签在浏览器上引用本地文件,这是一个安全漏洞。
您可以使用 Cookie 或本地存储来存储密钥。虽然在我看来两者都是可怕的想法。您似乎暗示这是您的 Intranet 上的一个小型本地应用程序,因此在这种情况下使用本地存储可能没问题,但我想确保阅读此答案的其他人都明白这不是这样做的好日子。
相关文章:
- 从另一个文件访问函数的返回值
- 从HTML中的另一个文件访问javascript方法
- Chrome中的本地文件访问
- 从require()'d文件访问函数
- 从另一个 javascript 文件访问 main() 函数
- 从不同的javascript文件访问HTML表单提交的值
- http(localhost或remote)提供的文件是否可以从通过file://protocol打开的本地文件访问?反
- 使用PrimeFaces从Javascript文件访问资源
- 从php文件访问javascript数组
- 如何从单独的javascript文件访问模型属性?(MVC)
- 通过文件访问页面时Cookie不起作用://
- 从批处理文件访问JavaScript方法
- 从不同目录中的另一个文件访问一个文件
- 从其他文件访问 Ext 甘特 JS 变量
- 解决 Html5 本地文件访问问题
- 从外部 Javascript 文件访问数据
- 从 javascript 文件访问 Webform
- 从外部 JavaScript 文件访问表单元素
- 如何从 jade 文件中的 javascript 文件访问变量的值
- 如何从我的外部javascript文件访问php变量