从C4C到AWS API OAuth令牌的集成

2020-08-27 18:56发布

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

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


您好,我想在AWS API网关与C4C之间建立连接。 目的是从C4C Odata获取数据。

我在C4C中有一个预定义的Odata服务。 我已经生成了客户端ID和客户端密钥。 我希望最初从邮递员发送此数据以从C4C获得令牌。 然后进一步使用令牌从c4c中"获取"数据。我已经通过了链接,并且由于我没有使用HCI,因此情况略有不同。

https://blogs.sap.com/2017/11/14/configuring-oauth-2.0-between-sap-hybris-cloud-for-customer-and-sap-cloud-platform/

https://answer.sap.com/questions/749397/how-to-access-c4c-odata-api-from-aws.html

https://myxxxxx.crm.ondemand .com/sap/bc/sec/oauth2/token

我尝试将客户端ID和客户端密钥编码为base 64,然后在邮递员中传递相同的密码,但收到以下错误" {" error":" invalid_client"," error_description":"不包括OAuth 2.0客户端身份验证凭据 或不支持使用的身份验证方法。 在ICF服务配置中为事务SICF中的令牌端点指定了受支持的身份验证方法。"}"

capture.jpg

有人可以请教,我想念什么? 我实际上不确定我需要为令牌请求url提供什么身份验证输入。

谢谢,

Arnab。

嗨,专家们,扩展更新更加精确了,我到底在哪里生成此身份验证?

引用( https://blogs.sap.com/2018/01/22/how-to-get-backend-server-response-times-from-odata-calls-in-c4c/

capture.jpg (94.5 kB)

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

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


您好,我想在AWS API网关与C4C之间建立连接。 目的是从C4C Odata获取数据。

我在C4C中有一个预定义的Odata服务。 我已经生成了客户端ID和客户端密钥。 我希望最初从邮递员发送此数据以从C4C获得令牌。 然后进一步使用令牌从c4c中"获取"数据。我已经通过了链接,并且由于我没有使用HCI,因此情况略有不同。

https://blogs.sap.com/2017/11/14/configuring-oauth-2.0-between-sap-hybris-cloud-for-customer-and-sap-cloud-platform/

https://answer.sap.com/questions/749397/how-to-access-c4c-odata-api-from-aws.html

https://myxxxxx.crm.ondemand .com/sap/bc/sec/oauth2/token

我尝试将客户端ID和客户端密钥编码为base 64,然后在邮递员中传递相同的密码,但收到以下错误" {" error":" invalid_client"," error_description":"不包括OAuth 2.0客户端身份验证凭据 或不支持使用的身份验证方法。 在ICF服务配置中为事务SICF中的令牌端点指定了受支持的身份验证方法。"}"

capture.jpg

有人可以请教,我想念什么? 我实际上不确定我需要为令牌请求url提供什么身份验证输入。

谢谢,

Arnab。

嗨,专家们,扩展更新更加精确了,我到底在哪里生成此身份验证?

引用( https://blogs.sap.com/2018/01/22/how-to-get-backend-server-response-times-from-odata-calls-in-c4c/

capture.jpg (94.5 kB)
付费偷看设置
发送
3条回答
闻人可可
1楼-- · 2020-08-27 19:09

尚未解决,但替代方法是使用1911 Odata身份验证方法。 我们必须了解一点。 仅仅因为C4C具有功能,但不能保证(很高兴拥有)它会与AWS兼容。 同样,仅由于AWS中具有一项功能,并不一定意味着SAP产品将支持该功能。 最重要的是,AWS只是集成的部分成熟工具,软件开发的实践与集成开发的实践相比无与伦比。 :)一旦完成Odata的工作,我将更新本节。

暮风yp
2楼-- · 2020-08-27 19:04

您好 Arnab Mondal

我发现您的情况非常有趣,并且想知道您如何解决这个问题?

有运气吗? 如果解决了,您能分享您的解决方案吗?

谢谢

Suchita

Doze时光
3楼-- · 2020-08-27 19:03

您好 Arnab Mondal

我正在研究此问题,并尝试针对SAP Cloud Platform中的应用程序使用OData API的基于OAuth SAML2.0的身份验证。 可以。

我知道您使用的是AWS,而不是SAP Cloud平台,但是您可以尝试将以下步骤用于在您的AWS资料中注册OAuth Identity provider和OAuth Client-可能有帮助。

https://github.com/SAP/cloud-c4c- ticket-duplicate-finder-ext

谢谢

Suchita

一周热门 更多>