首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证javascript前端

问验证javascript前端
EN

Stack Overflow用户
提问于 2014-07-31 03:53:17
回答 1查看 90关注 0票数 0

我将构建我的第一个混合web应用程序(go- angular js),并且我想在我的后端验证我的angular js前端。但我不能将任何密钥放入我的前端代码中,因为任何人都可以通过读取我的前端源代码来找到该密钥,并找到该密钥。我如何认证我的angular js前端(或任何其他JavaScript前端框架),而不在我的源代码上保存任何密钥?

更新:实际上我在寻找像开发者密钥这样的东西,但我不需要把它保存在任何人都能看到的地方。

EN

回答 1

Stack Overflow用户

发布于 2014-07-31 04:35:11

您无法阻止某人转储您向服务器发出的每个请求,并在修改后重新播放这些请求。

就像你说的,你可以签署你的请求,但是你将使用的密钥在你的Angular代码中是可见的。这是一个常见的问题,甚至连移动应用程序都是vulnerables。

你唯一能做的就是在服务器端做一些验证。例如请求域源或用户代理,并保护每个端点的安全。请记住,您不应该信任客户端。

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

https://stackoverflow.com/questions/25045751

复制
相关文章

相似问题

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