SAP HANA 2.3。 具有客户端和用户凭证的XSA密码授予:POST/oauth/token

2020-09-12 03:55发布

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

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


专家们,

我们正在关注Florian Pfeffer的这个非常不错的博客。

如何使用以下命令从XSUAA服务获取外部令牌访问的访问令牌: 使用客户端和用户凭证方法进行密码授予

我将跳过本文中所有详细描述的步骤,并迅速解决问题。

1。 我们可以按照以下步骤获取令牌:可以正常工作:)

 {
     " access_token":" eyJhbGciOiJ82w",
     " token_type":"承载者",
     " refresh_token":" 863613a162af46a2b",
     " expires_in":43199,
     " scope":" openid external-api-access.Display",
     " ext_attr":{
         "增强器":" XSUAA"
     },
     " jti":" d04b921e2d194e87902a70cab8c80e18"
 }
 

2。 获取端点

/api/testEndpoint:

如果我们在此应用程序登录名上向用户另外注册,则此方法有效。

 {
     "成功":正确
 } 

但是,如果我们尚未注册,则会获得此重定向链接。

任何想法,我们在做什么错了?

非常感谢!

(15.6 kB)

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

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


专家们,

我们正在关注Florian Pfeffer的这个非常不错的博客。

如何使用以下命令从XSUAA服务获取外部令牌访问的访问令牌: 使用客户端和用户凭证方法进行密码授予

我将跳过本文中所有详细描述的步骤,并迅速解决问题。

1。 我们可以按照以下步骤获取令牌:可以正常工作:)

 {
     " access_token":" eyJhbGciOiJ82w",
     " token_type":"承载者",
     " refresh_token":" 863613a162af46a2b",
     " expires_in":43199,
     " scope":" openid external-api-access.Display",
     " ext_attr":{
         "增强器":" XSUAA"
     },
     " jti":" d04b921e2d194e87902a70cab8c80e18"
 }
 

2。 获取端点

/api/testEndpoint:

如果我们在此应用程序登录名上向用户另外注册,则此方法有效。

 {
     "成功":正确
 } 

但是,如果我们尚未注册,则会获得此重定向链接。

任何想法,我们在做什么错了?

非常感谢!

(15.6 kB)
付费偷看设置
发送
2条回答
四川大学会员
1楼 · 2020-09-12 04:47.采纳回答

嗨,德克,

您的请求目标需要直接转到服务端点(node/xsjs模块的端口),而不是通过approuter(port web/html5模块)。

BR,HP

Baoming ROSE
2楼-- · 2020-09-12 04:43

您绝对正确! 使用js端口后,它可以按预期工作。 :)

非常感谢您!

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答