saprfc基础知识(关于使用命令行)

在 SAP BTP 平台 CloudFoundry 环境找到 API endpoint:

saprfc基础知识(关于使用命令行)(1)

然后使用命令行 cf api,后面跟上这个 API endpoint:

saprfc基础知识(关于使用命令行)(2)

然后使用 cf login 命令行登录:

saprfc基础知识(关于使用命令行)(3)

如果password输入错误,会遇到上图的错误消息:

Authenticating... {"error":"invalid_grant","error_description":"User authentication failed: Unauthorized"}

输入正确的password之后,就可以看到这个 CloudFoundry 环境下的 org 列表了:

saprfc基础知识(关于使用命令行)(4)

在 windows 环境变量设置里,将 CF_TRACE 设置为 true:

saprfc基础知识(关于使用命令行)(5)

然后输入一个错误的password,能看到 HTTP 401 unauthorized 错误:

saprfc基础知识(关于使用命令行)(6)

在password输入正确的情况下,会返回颁发的 Access Token 和 refresh token:

saprfc基础知识(关于使用命令行)(7)

saprfc基础知识(关于使用命令行)(8)

这个 note介绍了关于 SAP BTP 重置password的话题。

实际上,无法通过 SAP Business Technology Platform 重置用户password。

这是因为,BTP 不存储用户password。它使用存储用户的身份提供者(Identity Providers),这是终端用户需要管理用户详细信息的地方。

用户详细信息的管理必须在身份提供者端(Identity Provider)进行:

  • 如果您使用默认身份提供者(SAP ID 服务),您必须参考 1808560 - 如何重置 S-User ID password - SAP ONE Support Launchpad;
  • 如果您使用自定义身份提供者,您必须联系身份提供者团队并请求他们协助刷新password。

SAP ID 服务是 SAP BTP 平台用户和业务用户(在应用程序中)的默认身份提供者。 通常情况下,用户无需进一步配置即可开始使用它。

SAP ID 服务是用户注册以获得对 SAP BTP 的初始访问权限的地方。 对于新用户来说,可以在 SAP 网站上发布的 SAP 网站信息或 SAP 网站上发布的 SAP ID ServiceInformation 上使用自助注册选项。SAP ID 服务管理 SAP 官方网站的用户,包括 SAP 开发人员和合作伙伴社区。 如果您已经有这样的用户,那么您已经注册了 SAP ID 服务。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页