为什么无法从规则和工作流运行时获取X-CRSF-Token?

2020-09-07 13:03发布

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

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


大家好,

通过阅读有关 sharadha.k 的精彩博客系列的第二部分 rel =" nofollow" hraf=" https://blogs.sap.com/2018/06/28/iot-prototype-with-business-rules-and-workflow-blog-series-24/">带有业务的IoT原型 规则和工作流程我遇到了无法获取X-CRSF-Token的问题。

我的回复只是向我发送了503错误。 是内部错误还是我忘了做什么?

希望任何人都知道解决方案!

最诚挚的问候,

05-07-2018-11-44-11.jpg (57.3 kB)

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

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


大家好,

通过阅读有关 sharadha.k 的精彩博客系列的第二部分 rel =" nofollow" hraf=" https://blogs.sap.com/2018/06/28/iot-prototype-with-business-rules-and-workflow-blog-series-24/">带有业务的IoT原型 规则和工作流程我遇到了无法获取X-CRSF-Token的问题。

我的回复只是向我发送了503错误。 是内部错误还是我忘了做什么?

希望任何人都知道解决方案!

最诚挚的问候,

05-07-2018-11-44-11.jpg (57.3 kB)
付费偷看设置
发送
12条回答
shere_lin
1楼 · 2020-09-07 13:29.采纳回答

凯,

在非试用环境中进行测试时,我也遇到了类似的错误,但设法找到了原因。 我使用下面的URL,得到的响应为200,并且也获得了XSRF令牌。

https://bpmrulesruntimerules -xxxxxx.hana.ondemand.com/rules-service/v1/rules/xsrf-token

我从连接服务->目标-> bpmrulesruntime下提到的URL获得了url(第一部分)。 如果您密切注意,术语"规则"在运行时之前出现两次,在运行之后出现一次。 我想您可以尝试使用相同的URL或在目的地检查并确认一次。

希望这会有所帮助。 让我知道它是否有效。

-沙拉达

Baoming ROSE
2楼-- · 2020-09-07 13:14

我不确定它是否已更改,在我(生锈的)内存中,它始终是/v1/rules/xsrf令牌,所以我可能会误会!

Cikesha
3楼-- · 2020-09-07 13:03

请查看 SAP Cloud Platform业务规则执行API 似乎获取令牌的路径已更改为:

/v1/rules/xsrf-token

haha101010
4楼-- · 2020-09-07 13:05

嗨,阿卡纳纳,

谢谢您的回复!

我已经尝试过两种方法,但是总是得到相同的结果。

最诚挚的问候,

Kai

SAP小黑
5楼-- · 2020-09-07 13:22

Hello Kai,

请检查服务URL。 使用了/rules-service/v1/rules/xsrf-token的URL是/rules-service/v1/rules/xsrf-token。

bpmrulesruntime URL不正确时,遇到503(服务不可用)错误。 请验证您使用的主机是否正确。 转到SAP Cloud Platform控制台,转到连接->目标,然后选择目标bpmrulesruntime。 复制目标中维护的URL。

获取XSRF令牌的URL将是<从座舱复制的URL>/rules-service/v1/rules/xsrf-token

此致

Sesh

SAP小菜
6楼-- · 2020-09-07 13:13

您好,Ramon

如果您是我,我会将此记录为单独的请求,因为此问题已得到解答。 这是一个合理的问题,因为我在生成X-CSRF-Token时也遇到了问题,我认为这与API的修改有关。

https://api.sap.com/api/SAP_CP_BusinessRules_Runtime_V2/resource

当我查看以前的API时,它们将声明为DEPRECATED作为状态。 我目前无法使用V1 API或V2 API生成令牌,因此我建议像在这里一样打开另一个问题

https://answers.sap.com/questions/12708781/apis-to-utilise-for-sap-cloud-platform- business-ru.html

感谢和问候

菲尔·库利

昵称总是被占用
7楼-- · 2020-09-07 13:08

再次向大家问好,

感谢您的快速回复!

首先,我使用了镀铬的邮差版,在那里我尝试了不同种类的URL,当然也使用了屏幕快照中的错误URL。 但是我仍然只有503而且没有令牌。

现在,我已经尝试使用更新版本的Postman进行尝试,并且得到了403响应,但带有X-CRSF-Token。

因此,我认为这不仅是错误的URL。

再次感谢您的支持!

最诚挚的问候,

一周热门 更多>