簡體   English   中英

Apache反向代理阻止SAP Fiori啟動板URL

[英]Apache Reverse proxy blocking SAP fiori launchpad URL

我正在使用SAP Fiori應用程序(HTML應用程序),Fiori使用以下網址

/ sap / opu / odata / UI2 / PAGE_BUILDER_PERS / PageSets('%2FUI2%2FFiori2LaunchpadHome')?$ expand = Pages / PageChipInstances / Chip / ChipBags / ChipProperties,Pages / PageChipInstances / RemoteCatalogs,Pages / PageChipInstanceProsings,Pages / PageChipInstancePross默認頁

該網址在Intranet中工作正常,而在互聯網中,上述網址已被apache阻止。請提出一種解決方案

當我們使用Apache代理時反向代理會在將請求轉發到后端之前自動解碼整個URL。 '%2F'被解碼為'/'。

解決方案:配置代理服務器以確保它將傳遞未解碼的請求URL。 使用AllowEncodedSlashes NoDecodenocanon配置虛擬主機

ProxyPreserveHost on
AllowEncodedSlashes NoDecode

ProxyPass /     https://IP:port/ nocanon
ProxyPassReverse /  https://IP:port/

您可以在此處查看詳細答案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM