使用AngularJS在客户端计算机上的代码安全性

塔赫雷姆·伊克巴尔

我知道一旦浏览器下载了前端文件,就无法从客户端隐藏代码。但是我听说人们还可以调试javascript代码,添加断点,跳过代码行(主要是安全检查)并根据需要操纵服务调用。

我正在处理的项目是使用AngularJS开发的,并使用SSL证书进行服务调用,但是除此之外,我该如何在客户端增加安全性以免代码被篡改?

Millerbr

你不能 您可以通过使用诸如minifyng之类的技术来使其变得更加困难,但是唯一的具体解决方案是验证后端的所有调用并假定前端不受信任。

如果仅由前端来处理您的安全性,那么您根本就没有安全性。后端是必须发生的地方。

这并不是说您应该完全放弃前端安全性-前端措施将使普通用户处于困境。但是请记住,并非所有用户都是普通用户,并且前端永远无法保证安全。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在客户端计算机上验证.NET代码访问安全性

来自分类Dev

使用集成安全性= False的客户端计算机上的SQL LocalDB替换SQL Compact

来自分类Dev

如何访问客户端计算机上的文件

来自分类Dev

使用ADAL的AuthenticationContext时,可以在客户端计算机上存储访问令牌吗?

来自分类Dev

在未安装SQL的客户端计算机上使用SQL库

来自分类Dev

可以使用Git更新客户端计算机上的软件吗?

来自分类Dev

使用MSMQ而不在客户端计算机上安装MSMQ

来自分类Dev

在未安装SQL的客户端计算机上使用SQL库

来自分类Dev

如何使用文件夹位置读取客户端计算机上的文件

来自分类Dev

如何使用C#在客户端计算机上下载文件

来自分类Dev

如何在不使用JavaScript的cookie的情况下将信息存储在客户端计算机上

来自分类Dev

在计算机上未安装PFX的情况下,使用客户端证书发出HTTP请求?

来自分类Dev

如何使Java客户端使用套接字连接到不在我的计算机上的服务器?

来自分类Dev

在客户端计算机上执行webapi函数(客户端系统的Access数据库)

来自分类Dev

如何设置SQL Server LocalDB在客户端计算机上运行?

来自分类Dev

VB.Net数据绑定(如果客户端计算机上未安装Access)?

来自分类Dev

无法在客户端计算机上运行Crystal Report

来自分类Dev

如何检测Windows客户端计算机上是否已安装VS Code

来自分类Dev

FTP无法在我的客户端计算机上运行?

来自分类Dev

协同作用,我在客户端计算机上缺少鼠标光标

来自分类Dev

可以在客户端计算机上记录服务器的根目录

来自分类Dev

在不运行applet的情况下确定客户端计算机上的jvm位数

来自分类Dev

用于TFS管理的本地计算机上的客户端工具

来自分类Dev

在Linux客户端计算机上挂载Samba共享(Linux服务器)

来自分类Dev

发布应用程序后客户端计算机上的变量冲突问题

来自分类Dev

从服务器打开客户端计算机上的网站

来自分类Dev

如何在客户端计算机上访问网站?

来自分类Dev

DHCP客户端在我的台式计算机上有任何用处吗?

来自分类Dev

将PDF保存到服务器而不是客户端计算机上

Related 相关文章

  1. 1

    如何在客户端计算机上验证.NET代码访问安全性

  2. 2

    使用集成安全性= False的客户端计算机上的SQL LocalDB替换SQL Compact

  3. 3

    如何访问客户端计算机上的文件

  4. 4

    使用ADAL的AuthenticationContext时,可以在客户端计算机上存储访问令牌吗?

  5. 5

    在未安装SQL的客户端计算机上使用SQL库

  6. 6

    可以使用Git更新客户端计算机上的软件吗?

  7. 7

    使用MSMQ而不在客户端计算机上安装MSMQ

  8. 8

    在未安装SQL的客户端计算机上使用SQL库

  9. 9

    如何使用文件夹位置读取客户端计算机上的文件

  10. 10

    如何使用C#在客户端计算机上下载文件

  11. 11

    如何在不使用JavaScript的cookie的情况下将信息存储在客户端计算机上

  12. 12

    在计算机上未安装PFX的情况下,使用客户端证书发出HTTP请求?

  13. 13

    如何使Java客户端使用套接字连接到不在我的计算机上的服务器?

  14. 14

    在客户端计算机上执行webapi函数(客户端系统的Access数据库)

  15. 15

    如何设置SQL Server LocalDB在客户端计算机上运行?

  16. 16

    VB.Net数据绑定(如果客户端计算机上未安装Access)?

  17. 17

    无法在客户端计算机上运行Crystal Report

  18. 18

    如何检测Windows客户端计算机上是否已安装VS Code

  19. 19

    FTP无法在我的客户端计算机上运行?

  20. 20

    协同作用,我在客户端计算机上缺少鼠标光标

  21. 21

    可以在客户端计算机上记录服务器的根目录

  22. 22

    在不运行applet的情况下确定客户端计算机上的jvm位数

  23. 23

    用于TFS管理的本地计算机上的客户端工具

  24. 24

    在Linux客户端计算机上挂载Samba共享(Linux服务器)

  25. 25

    发布应用程序后客户端计算机上的变量冲突问题

  26. 26

    从服务器打开客户端计算机上的网站

  27. 27

    如何在客户端计算机上访问网站?

  28. 28

    DHCP客户端在我的台式计算机上有任何用处吗?

  29. 29

    将PDF保存到服务器而不是客户端计算机上

热门标签

归档