禁用CSRF令牌。 Web IDE应用程序无法正常工作

2020-08-18 12:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们的Salesforc...

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

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


嗨,

我们的Salesforce开发团队正在使用我们的odata服务。 这包括GET和POST请求。 但似乎他们在POST时遇到问题,因为该服务正在寻找CSRF令牌。 代替调用GET方法来获取CSRF令牌并将该令牌添加到POST调用中。 他们建议禁用odata服务中的CSRF。 是否真的建议禁用令牌?

我有一个运行中的应用程序,在使用我们的odata服务。 但是禁用CSRF令牌后,当我尝试通过WEB IDE运行该应用程序时,它不再起作用。 即使禁用了令牌,我们部署的应用程序也可以正常工作。

是否需要在我的应用程序中添加/配置某些内容以运行没有CSRF令牌的odata服务?

我还为HCP添加了目标设置,以供参考。

谢谢!

(17.0 kB)
2条回答
My梦
2020-08-18 12:49 .采纳回答

当您将相同的端点也用于另一个应用程序时,我不会禁用CSRF令牌。 SalesForce开发人员对于CSRF令牌的初始调用有什么问题? 如果尚未完成,则应通过以下Trailhead模块进行操作: Apex-REST-标注 a>(了解从SalesForce调用API的难易程度也可能很有趣)。

一周热门 更多>