隐藏Odata服务参数

2020-09-20 09:07发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨朋友,

我为带有参数的计算视图创建了oData服务,如下所示

https://服务器:端口号//TEST/sd/Ship.xsodata/InputParams(IP_START_DATE='20180507',IP_START_TIME='010000',IP_END_TIME='020000')/Execute?$format=json&

我们想从前端系统或Raspberry Pi调用此URL,XS Service中是否有一个选项可以在不公开参数的情况下公开该服务,而只是出于安全考虑以避免此类情况下的SQL注入?

请让我知道这些选项。

谢谢

Gokul

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨朋友,

我为带有参数的计算视图创建了oData服务,如下所示

https://服务器:端口号//TEST/sd/Ship.xsodata/InputParams(IP_START_DATE='20180507',IP_START_TIME='010000',IP_END_TIME='020000')/Execute?$format=json&

我们想从前端系统或Raspberry Pi调用此URL,XS Service中是否有一个选项可以在不公开参数的情况下公开该服务,而只是出于安全考虑以避免此类情况下的SQL注入?

请让我知道这些选项。

谢谢

Gokul

付费偷看设置
发送
1条回答
木偶小白
1楼 · 2020-09-20 09:23.采纳回答

输入参数是URL的一部分。 这就是OData的工作方式。 它基于HTTP,因此使用URL。 确实没有"隐藏" URL参数。 在服务器端的OData服务框架内检查参数的SQL注入。

一周热门 更多>