点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 请找到以下情况。 ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 请找到以下情况。 ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
请找到以下情况。
一切都很好,直到渗透测试人员来了,并在调用odata服务之前篡改了过滤器(用户ID)。 现在,无论他们在URL中发送的用户ID是什么,ECC都将捕获并且未经授权的数据将显示在前端。
谁能告诉我解决方案。
预先感谢
钱德拉森
您有出色的渗透测试人员。 您不能相信来自客户端的任何信息。 如果要将经过身份验证的用户添加到发送到后端的请求中,则必须使用sy-uname的内容在网关服务器上执行此操作。 但是,更简单的方法(从许可证的角度来看也更加清晰)是使用与ECC的受信任RFC连接,并且在那里也有相同的用户。 然后,您只需要调整后端逻辑即可将sy-uname用作过滤器。
一周热门 更多>