我是否可以通过仅允许访问IP为127.0.0.1
的人来充分保护API资源?这当然是假设API所在的服务器受强密码和密钥文件保护。
答案 0 :(得分:1)
正如@quinz评论的那样,更多的上下文会很有用,但是这里有一些常见的Web应用程序问题,即使攻击者没有在您的服务器上获取shell,也可能会影响您:
localhost
。根据特定漏洞和管理API端点,此类攻击可用于泄露数据或发出状态更改请求。localhost
浏览网站。localhost
浏览以向API服务发出请求。这假设有一个Web应用程序组件,而不仅仅是一个REST API,例如。