点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们批准的REST测试客户是邮递员。 但是,除/login/long外,所有请求都存在一致的问题。 登录请求有效:
http://www.w3.org/2005/Atom"> @BODEV 标签: sap.com ,2010年:bip-rs/logon/long
2018-03-13T17:06:44.521Z http://www.sap.com/rws/bip"> sapdevxxx999.host5.benefitfocus.com :6400 @ {3&2 = 223846,U3&2v = sapdevall201.prod1.benefitfocus.com :6400,UP&66 = 60,U3&68 = sec企业: 火车,UP&S9 = 31115,U3&qe = 100,U3&vz = lZTiI8E2Db5u.ZAUuwJoNMYRG9cXEuaFRxNS_V2X9Zg,UP}我尝试使用带双引号且不带双引号的X-SAP-LogonToken。 使用ARC两种方法都可以使用,而使用Postman则完全不起作用。 使用邮递员,我得到以下错误:
<错误> <错误代码> FWB 00003 错误代码> <消息>无效的登录令牌。 (FWB 00003)
请在下面找到示例请求:
获取/biprws/raylight/v1/documents?offset = 0&limit = 50 HTTP/1.1主机: sapdevall201.prod1.benefitfocus.com :6405
X-SAP-LogonToken: sapdevall201.prod1.benefitfocus.com :6400 @ {3&2 = 223843,U3&2v = <一个rel =" nofollow" hraf=" http://sapdevall201.prod1.benefitfocus.com" target =" _ blank"> sapdevall201.prod1.benefitfocus.com :6400, UP&66 = 60,U3&68 = secEnterprise:火车,UP&S9 = 31115,U3&qe = 100,U3&vz = vXPN4m8vxxsrY4xgXbF2RypMBLGlwj6Pbas.1lNE7Yg,UP}
接受:application/xml
内容类型:application/xml
我记录了请求标头,令牌看起来完好无损,即与原始令牌相同。
请协助解决此问题。 我看到社区条目可以追溯到2013、2016年。 但是推荐的解决方案是使用ARC。 如果不允许使用ARC,该怎么办? 什么是替代解决方案?
您好Leonid,
它在POSTMAN中应该可以正常工作,是的,您需要将引号括在引号中。
最简单的方法是使用POST登录后登录/长时间进入响应的"标题"标签
从此处复制令牌,因为它已经被引号引起来了,并将其粘贴到X-SAP-LogonToken标头中以供您下一个请求。
Dan
我没有提到我在Mac上运行POSTMAN。 但是,我重试了它,无论是否使用引号,都出现相同的错误。 我始终从ARC正常运行,没有任何问题
Postman在Windows和MAC上的登录令牌都能正常工作
检查以确保标题名称" X-SAP-LogonToken"中没有拼写错误或空格。 这可能会导致错误。
如果这样做没有帮助,那么Postman的屏幕快照以及标题和请求URL以及响应可能会有所帮助。
Dan
Dan,
您100%正确! 我使用的是回复正文中的令牌,而不是标头本身。 响应主体使用HTML特殊字符编码,因此响应主体中的每个与号"&"必须编码为\&,因为响应是" application/atom-xml"类型。 在标题中,它处于原始状态。 当我在该站点上查看自己的帖子时,我就打了我,因为您看不到编码。
谢谢!
一周热门 更多>