点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嘿,基本上,我想调用我的ODATA服务,但不使用生成的方法,因为其中一种方法表现不正确。 (我已经开了一个支持事件)。
作为解决方法,我使用 https://app.quicktype.io /和ODATA json,现在正在查询。
对于查询ODATA服务,显然我将需要在入职/登录过程中收到的oauth令牌。 我现在需要以编程方式获取此信息。
对于原型,我只是查看了SDK生成的方法使用的请求标头,但是当然,它可能会因用户而异,因此这是很糟糕的事情。
试图看一下文档,测试了2小时,但没有成功。 试图使用一些全局变量,但它们没有任何帮助。
链接:
Carsten,
最简单的方法可能是使用配置的SAPURLSession(已连接OAuth2观察器)也直接连接到OData服务。 这样,OAuth2令牌将始终添加到传出请求中。
如果无法完成此操作,则可以实现自己的OAuth2TokenStore并为其配置OAuth2Observer。
如果您使用的是Flows框架,则在完成入职后,OnboardingContext.credentialStore将保存令牌。
不确定您的确切情况-希望以上任何内容对您有帮助...
感谢
安德里亚斯
一周热门 更多>