点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
因此,我将CAP应用程序部署到了CF试用版,可以正常工作(可从浏览器访问)。
现在,我想通过SAP Web Dispatcher(WD)访问它。 因此,我在WD中设置了规则,并进行了SSL相关的配置。
当我使用WD URL访问应用程序时,出现错误提示
找不到404:请求的路由(" <我的WD主机>")不存在。
我确信这是由SCP返回的,因为有一个CF特定的HTTP响应标头(我使用rest客户端检查过)
" x-cf-routererror":" unknown_route"
那么我的CAP应用程序中是否需要任何特定的配置才能接受来自WD的呼叫?
解决了它,并在这里写了博客。 https://blogs.sap.com/2020/05/ 12/set-up-cap-application-behind-sap-webdispatcher
此处是指向该博客的链接,该博客介绍了如何在内部FLP中为 SCP部署的UI5应用。
https://blogs.sap.com/2020/06/03/setup-an-scp-app-as-a-tile-on-on-premise-fiori p>
@ gregor.wolf
我认为您的WebDispatcher必须重写一些URL。 如果主机名即。 webdispatcher.example.com 到达Cloud Foundry时,它无法像预期那样识别它 approuter-url.cfapps.eu10.hana.ondemand.com 。 请检查您的WD配置是否具有如下所述的重写规则:为Insing配置SAP Web Dispatcher -应用程序帮助。 此外,应用程序内帮助使用隐藏在Web Dispatcher后面的云托管终结点。
您对身份验证有什么计划? 您是否已激活SAP CoPilot中使用的令牌发行组件, 组件概述? 但是CoPilot仅在Neo上可用,因此我怀疑这种身份验证技术是否也适用于Cloud Foundry。
此说明也可能会有所帮助:
2924103-嵌入式UAA页面不适用于Chrome上的自定义域-SAP Cloud Platform Cloud Foundry
2912358-将XSUAA登录页面嵌入到iFrame中-SAP Cloud Platform Cloud Foundry
一周热门 更多>