点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在UI5应用程序中启用UAA时,...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在UI5应用程序中启用UAA时,...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在UI5应用程序中启用UAA时,我的Launchpad实施存在问题。 我希望我可以就正确的配置获得一些建议吗?
配置为XSA Fiori启动板,Cross MTA,UAA Auth。 UI5应用程序托管在单独的MTA中,因此按目的地进行引用。
所有源都可以在UAA分支下的github上找到: https: //github.com/bigsmity/xsalaunchpaddemo/tree/uaa
当我在UI5应用程序上启用UAA身份验证时,演示UI5应用程序在直接启动时运行https://xxxx-xxxx-launchpaddemoapp.sap-xxx-db.xxxxxx.xxx.xx:33033/webapp/index.html但 我无法从Fiori Launchpad导航到该应用程序。
单击图块时控制台中的错误是:
错误:从/launchpaddemoapp_dest/Component.js的负缓存中找到了'launchpaddemoapp/launchpaddemoapp/Component.js':makeNestedError(https://xxxx-sap-sapui5-fesv5上的意外令牌'<'。 sap-xxx-db.xxxxx.xxx.xx:33033/resources/sap/fiori/core-min-0.js:70:6831)位于requireModule(https://xxxx-sap-sapui5-fesv5.sap-xxx -db.xxxxx.xxx.xx:33033/resources/sap/fiori/core-min-0.js:70:12446)位于requireAll(https://xxxx-sap-sapui5-fesv5.sap-xxx-db)。 xxxxx.xxx.xx:33033/resources/sap/fiori/core-min-0.js:70:16395)在Object.r [根据需要](https://xxxx-sap-sapui5-fesv5.sap-xxx -db.xxxxx.xxx.xx:33033/resources/sap/fiori/core-min-0.js:70:20091),网址为https://xxxx-sap-sapui5-fesv5.sap-xxx-db.xxxxx。 xxx.xx:33033/resources/sap/fiori/core-min-2.js:65:27868在新的Promise(
在加载component.js时,将返回以下html来代替component.js内容。 这看起来包含一些重定向代码,但显然不能在此上下文中运行:
我还注意到脚本中的回调地址不正确:
https%3A%2F%2Fxxxx-xxx-launchpaddemo-launchpaddemo.sap-xxx-db.xxxx.xxx.xx%3A33033%2Flaunchpaddemoap%2Flogin%2Fcallback
https://xxxx-xxx-launchpaddemo-launchpaddemo.sap-xxx-db.xxxxx.xxx.xx:33033/launchpaddemoap/login/callback
使用目的地的实际地址是:
https://xxxx-xxx-launchpaddemo-launchpaddemo.sap-xxx-db.xxxxx.xxx.xx:33033/launchpaddemoapp_dest/Component.js?portalInterceptorAppId = launchpaddemoapp
最后6个字符从目标名称中删除。
当两者都托管在单独的MTA中时,从UI5应用程序调用javascript服务时,我也遇到过这种情况。
感谢所有帮助,谢谢
布拉德利。
出色的工作Bigsmity ! 您已经帮助我找到了有关设置MTA文件并将其拆分为更易于管理的结构的正确信息。
一周热门 更多>