首页 > SAP > FIORI > ODATA跨域问题的解决之二—SAPUI5程序部署到网站空间
2019
08-27

ODATA跨域问题的解决之二—SAPUI5程序部署到网站空间

今天就想把自己在Eclipse上做这个演练给放到服务器上试试,但我没有专用的服务器,所以就只能先用现在这网站的空间试试了,
当然第一步是得把SAPUI5的支持库传到服务器上,以前下载来以支持库相关的文件如图:
ODATA跨域问题的解决之二---SAPUI5程序部署到网站空间 - 第1张  | 优通SAP
想来应该openui5-runtime-1.38.5.zip就行所以,所以把此ZIP里的resources目录传到网站的跟目录。

第二步:把Eclipse开发的程序目录u5_helloworld3\WebContent的见容上传到网站的目录UI5/26(此目录新建),我不确认这种发布程序的方式 是不是正确的,我只能自己试了。
ODATA跨域问题的解决之二---SAPUI5程序部署到网站空间 - 第2张  | 优通SAP ODATA跨域问题的解决之二---SAPUI5程序部署到网站空间 - 第3张  | 优通SAPODATA跨域问题的解决之二---SAPUI5程序部署到网站空间 - 第4张  | 优通SAP

第三步:
   传好后当然就是打开看程序运行的结果了,打开地址http://www.ut163.com/ui5/26/,后如图。
ODATA跨域问题的解决之二---SAPUI5程序部署到网站空间 - 第5张  | 优通SAP
发现ODATA的数据没出来,其它的功能看着还是正常的,然后发现proxy/http,在这是成了一个目录,明显程序中是没有这目录的了,想来,应该是服务器要如何设置了,proxy/http使用的是UI5的一个什么代理功能,现在没搞明白,有知道的给说说,
为了测试我能把ODATA的数据源修改为:
 "dataSources": {
          "invoiceRemote": {
                "uri": "https://services.odata.org/V2/Northwind/Northwind.svc/",
                "type": "OData",
                "settings": {
                  "odataVersion": "2.0"
                }
          }
        }
结果现的情况又变成了这样,还是一样的跨域问题,看来还是没解决,折腾了一天,还是没结果,只能以后再想办法了,有知道的给说说,谢谢。
ODATA跨域问题的解决之二---SAPUI5程序部署到网站空间 - 第6张  | 优通SAP


最后编辑:
作者:yangsen
本站为个人博客网站,全由我个人维护,我从事SAP开发13年,其它ERP开发7年,基本都是零售行业。本站记录工作学习的过程, 有SAP相关询问专、兼职工作可随时联系我。 有网站相关的问题可直接在文章下方留言,或者联系我。 邮件:yan252@163.com给我。 QQ:415402519

留下一个回复

你的email不会被公开。