首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Filepicker API密钥

Filepicker API密钥
EN

Stack Overflow用户
提问于 2013-04-01 01:32:41
回答 2查看 2.6K关注 0票数 3

我喜欢问一个新手问题。通过在JavaScript中设置API key,难道任何人都不能自由地阅读源代码和使用密钥吗?

已编辑的>>

提取了jsFiddle代码,

代码语言:javascript
复制
filepicker.setKey('8PbzrhP9Tr2r6wPlSqzS');

/* Unsecured */


/*
filepicker.pick(function(fpfile){
   console.log(fpfile);
});

filepicker.read(fpfile, function(contents){
    console.log(contents);  
})
*/


var fpfile = {'url': 'https://www.filepicker.io/api/file/KW9EJhYtS6y48Whm2S6D'};
var policy = 'eyJoYW5kbGUiOiJLVzlFSmhZdFM2eTQ4V2htMlM2RCIsImV4cGlyeSI6MTUwODE0MTUwNH0=';
var signature = '4098f262b9dba23e4766ce127353aaf4f37fde0fd726d164d944e031fd862c18';


filepicker.read(fpfile, {policy: policy, signature:signature}, function(contents){
    console.log(contents);  
})

filepicker.pick({policy: policy, signature:signature}, function(fpfile){
   console.log(fpfile);
});

如何防止任何人仅使用密钥上传或读取/下载我的帐户中的文件?

EN

回答 2

Stack Overflow用户

发布于 2013-04-02 02:15:13

因为浏览器端的javascript总是公开可读的,所以你的API密钥对其他人是可见的。除了简单的url/主机名检查之外,要增强对API密钥的保护,您可以使用我们提供的丰富的基于策略的安全API:https://developers.filepicker.io/docs/security/

票数 3
EN

Stack Overflow用户

发布于 2013-04-01 01:49:17

Java字节码很容易逆转,只需很少的工作量。如果您需要它,可以使用TLS从网站获取它并将其存储在RAM中,或者至少使用密码对其进行异或运算

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15732343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档