Javascript/Angular:在网络选项卡中,在成功登录应用程序后,如何隐藏登录API调用?

Javascript/Angular:在网络选项卡中,在成功登录应用程序后,如何隐藏登录API调用?,javascript,angularjs,reactjs,api,security,Javascript,Angularjs,Reactjs,Api,Security,成功登录后,如何从网络选项卡隐藏登录API调用? 我担心的是,这个API调用在Chrome开发工具的网络面板中清晰可见。这是我不知道的 想要进入我的网络面板。您无法从应用程序控制网络选项卡。这意味着您不能隐藏对API或资源调用的任何调用。您放入前端的所有内容(代码、呼叫、密钥等)都应被视为公共的和不安全的。您不能控制用户代理(浏览器)。用户代理属于该用户。它可以给他任何他想要的东西。它可以让他逐行调试JS代码。它可能并将向他显示所有已执行的请求。如果Chrome由于一些编程技巧而允许隐藏网络选项

成功登录后,如何从网络选项卡隐藏登录API调用? 我担心的是,这个API调用在Chrome开发工具的网络面板中清晰可见。这是我不知道的
想要进入我的网络面板。

您无法从应用程序控制网络选项卡。这意味着您不能隐藏对API或资源调用的任何调用。您放入前端的所有内容(代码、呼叫、密钥等)都应被视为公共的和不安全的。

您不能控制用户代理(浏览器)。用户代理属于该用户。它可以给他任何他想要的东西。它可以让他逐行调试JS代码。它可能并将向他显示所有已执行的请求。如果Chrome由于一些编程技巧而允许隐藏网络选项卡,用户将能够构建自己的用户代理,但这并不能阻止它。

如果我们在HTTP头中为UI添加加密标志,该怎么办?如果我们在HTTP头中为UI添加加密标志,该怎么办,您可以使用公钥和非对称密码在UI中加密某些内容。但即使在这种情况下,在某个时刻,该值也不会被加密,并且可以被客户端读取。主要问题是,如果我愿意,我可以在代码或浏览器处理响应之前拦截响应。你能解释一下你到底想解决什么问题吗?