SAP Webservice接口发布外网的需求不算少见,一般是通过代理形式替换Webservice地址中的域名,但是完整的Webservice接口发布外网还需要以下步骤(如果调用方在不做这些配置的情况下可以正常调用,则无需处理。)
配置完成后,gui端打开的url地址的host name 和端口将为如上标记1和标记2处的host name 和端口
WEBGUI 事务,APPLICATN 是 /ITS//WEBGUI
/UI2/FLP 事务 (Fiori Launchpad),APPLICATN 是 /SAP/BC/UI2/FLP
/webdynpro/sap/appl_soap_management - 条目仅对 appl_soap_management 服务有效
/webdynpro/sap/* - 条目对 /sap/bc/webdynpro/sap/ 下的所有 ICF 服务有效
/webdynpro/* - 条目有效对于 /sap/bc/webdynpro/ 下的所有 ICF 服务
<soap:address location="https://host:port/path"/>
地址:https://host:port/sap/bc/webdynpro/sap/appl_soap_management?
标记1,2为wsdl地址的host name 和端口,对应下图的标记1处
标记3,4,5为替换的host name 和端口,对应下图wsdl文件红框圈出的location