问题标签 [sap-business-technology-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
odata - 由于来自 https://services.odata.org 的服务不支持 CORS,加载 `$metadata` 失败
我正在尝试使用 Northwind R/W OData 服务链接:https://services.odata.org/V3/OData/OData.svc/
.
它在本地测试中运行良好。但是不使用代理或模拟服务器,服务会报以下错误:
网络错误:501 未实现
控制器代码:
sapui5 - 如何在前端获取身份验证服务用户帐户信息?
我正在 SCP 中构建一个 HTML5 应用程序,使用 Portal Service 来管理角色。后端开发人员要求我向他们提供角色信息(ID 或电子邮件)作为接口的输入(他们需要此身份验证信息)。如何得到它?
是否提供任何前端 API 来获取这些信息?
sapui5 - SAP Fiori 在 UI5 应用程序中获取登录用户详细信息
我有一个 SAP Fiori 应用程序,我需要获取当前登录的用户详细信息。我在网上搜索过,但找不到解决方案。
有什么方法可以从启动板获取当前登录的用户详细信息。
sapui5 - 绑定northwind odata服务到ui5?
我想将http://services.odata.org/V2/Northwind/Northwind.svc/作为我的 ui5 应用程序的示例服务。
SAP Web IDE 为 OData 服务连接提供以下选项:
我必须选择哪个选项来连接 Northwind OData 服务?
authentication - SAPUI5 混合应用 - 如何防止在不同平台上多次登录
我们在 SAP Cloud Platform 中开发了一个与 SAP 移动服务连接的混合移动应用程序。如果用户使用设备登录并且同一用户尝试通过 Web 登录应用程序,则他应该无法登录(即防止多次登录)。
有没有我遗漏的配置?
sap-fiori - 将 SAP Fiori 应用程序部署到 CloudFoundry 时出现问题
这不是任何 SAP 框架的问题,但可能是 npm 包 sertup 问题。但是,将感谢您的帮助。
我正在尝试根据此处提供的信息将 Fiori 应用程序部署到云 https://developers.sap.com/tutorials/sapui5-fiori-cf-deploy.html
需要构建 mta 应用的步骤
失败并出现以下错误
错误:找不到模块 'D:\Work\Projects\Eureka\Source\tutorial.products\node_modules\mbt\bin\mbt'
如果我尝试安装 mbt
我收到此错误 ERR 与 URL https://github.com/SAP/cloud-mta-build-tool/releases/download/v1.1.0/cloud-mta-build-tool_1.1.0_Windows_amd64.tar.gz通信时出错: 无法获取本地颁发者证书
我在 Git 和 npm 中都使用禁用了 SSL
作为临时措施,但仍然有相同的错误。
我已经验证没有连接问题,因为我可以轻松克隆https://github.com/SAP/cloud-mta-build-tool存储库。
任何有关解决此问题的建议将不胜感激。
问候, 普拉巴尔
sap-cloud-platform - SaaS 中新子账户的 JWT 令牌无效
我们正在 SAP BTP 上进行 SaaS 应用程序开发,面临非常奇怪的问题,新子帐户,在通过 SaaS 注册表服务发布我们的应用程序并实施所有回调并包括依赖回调后,当我们创建一个新的租户子帐户并做在下面的登录步骤中面临订阅问题---
- 订阅工作正常并且能够生成租户特定的 url。
- 当用户登录到应用程序 unbale 以通过登录用户调用任何后端服务 api 时,因为 XSUAA 无法进行身份验证,因为 JWT 签名无效 -
"<error_description>无法验证访问令牌的签名</error_description> invalid_token"
- 相同的工作流程适用于一段时间前为测试目的创建的旧子帐户。
- 为租户新创建的子账户面临问题。
请帮忙。
谢谢,悉达多
sap-cloud-platform - 同一空间内的服务到服务认证/授权
我们在 SAP CF 上部署了 2 个 java 服务,它们都部署在同一个空间并绑定到同一个 Xsuaa 实例。
现在服务 A 需要使用用户的访问令牌调用服务 B。服务 A 已经拥有当前用户上下文中可用的当前访问令牌。我想为此使用目标服务,而不是直接调用服务 B 公开的 URL。但我在设置时遇到了麻烦。
- 我需要在目的地中输入什么?一个
OAuth2JwtBearer
? - 如果使用
OAuth2JwtBearer
,那么正确的 clientId/clientSecret 是什么,来自 XSUAA 的那些? - 使用 JWT Bearer 目的地时,我收到以下错误:
"Unable to map issuer, http://gvrn-development.localhost:8080/uaa/oauth/token , to a single registered provider"
对此的任何帮助都会很棒。