点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在开发用于构建MTA应用程序...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在开发用于构建MTA应用程序...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在开发用于构建MTA应用程序的最新XSA Express系统(SPS 03补丁64(内部版本4.3.64))。
MTA应用程序的不同组件使用UAA服务实例进行用户身份验证(由SAP规定)。 在项目的根目录中,将创建文件" xs-security.json",该文件定义了应用程序中使用的不同范围,属性和角色模板。
最初将应用程序部署在HANA Express上的某个空间内时,会自动创建UAA服务。
最初,我的安全文件为空,因此创建该服务时没有任何问题(因为该文件的实际"内容"为空)。 定义好身份验证角色模板后,我相信以后可以通过CLI更新UAA服务以使用新的安全性数据。 (或更可能我可能已通过CLI删除并重新创建了服务)。
稍后,当我开始通过XS部署重新部署经过修改的MTAR时,我注意到发生了错误,无法进行部署。
执行XS部署时出现错误
'xs-security.json不一致:xsappname无效:不能为
为了部署我的MTA的新版本-到目前为止,我的解决方案是:
上述内容带来的令人不愉快的副作用是,所有现有角色都丢失了那些分配的角色模板...因此,必须重新定义角色...繁琐的工作...
我下载了最新的CLI MTAR构建器,并通过命令行构建了档案文件。...同样的问题...仍然没有文件。
在另一个主题中提出的解决方案? 手动将文件添加到MTAR存档中。.
我的mta.yaml文件中有以下设置...
参数:config_path:./xs-security.json
我尝试了MTAR文件中的多个位置-在根文件夹中,在META-INF文件夹中-没有任何作用..总是相同的错误...(叹气)...
所以似乎有两个问题:
我希望这些问题能尽快得到解决,因为与MTA一起正常工作确实令人沮丧。
好,感谢Thomas的反馈...
我正在考虑编写脚本 然后开发人员操作管道首先合并实例的删除操作(可以这样做),但是不确定测试帐户刚刚失去授权时我们应该如何执行测试等……感到困惑……
< p>无论如何...真是个无赖...希望在即将发布的版本中得到解决..谢谢
Steven
一周热门 更多>