有朋友向我咨询:
使用 Visual Studio Code 创建一个 SAP UI5 Adaptation project,在进行到 Adaptation Project - Basic Information 这个步骤时,从 Select System 下拉菜单里选择一个系统,遇到错误消息:
Request failed with status code 401
打开 Visual Studio Code 的 trace 之后,看到这条消息:
System response error result for request to /sap/bc/adt/discovery
问题的详细描述地址:
首先介绍一下背景,所谓 SAP UI5 Adaptation Project
,其实就是对 SAP 标准的 Freestyle SAP UI5 应用或者 Fiori Elements 应用的一种增强方式,这种方式能够在不修改原始应用的前提下,对标准应用的行为进行微调,或者添加新的功能。当标准应用进行升级或者引入 bug fix 时,这些增强不会被覆盖掉。
对于曾经从事过传统 ABAP 应用开发的从业者来说,可以把 Adaptation Project 类比成传统 ABAP 开发里的 BAdI 增强。
我给这位朋友的建议,详细记录在这里。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。