我已经运行SAP UI5应用程序一年没有任何问题。但今天它改变并给了我Access-Control-Allow-Origin。
这个代码。我只是试图改变版本,但它没有帮助。
<script
id="sap-ui-bootstrap"
src="https://sapui5.netweaver.ondemand.com/1.38.12/resources/sap-ui-core.js"
data-sap-ui-theme="sap_bluecrystal"
data-sap-ui-libs="sap.ui.commons,sap.ui.layout, sap.ui.table,sap.m,sap.ui"
data-sap-ui-xx-bindingSyntax="complex"
data-sap-ui-resourceroots='{"VendorApprovalComponent.DO_OrgTransord" : "./" }' >
</script>
我得到的错误如下。
XMLHttpRequest cannot load sapui5.netweaver.ondemand.com/1.38.12/resources/sap/ui/layout/library-preload.json.
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'CUSTOMERURL' is therefore not allowed access.
The response had HTTP status code 404.send @ sap-ui-core.js:126ajax @ sap-ui-core.js:126q.sap.preloadModules @ sap-ui-core.js:174(anonymous function) @ sap-ui-core.js:174each @ sap-ui-core.js:115q.sap.registerPreloadedModules @ sap-ui-core.js:174success @ sap-ui-core.js:174p @ sap-ui-core.js:126fireWith @ sap-ui-core.js:126h3 @ sap-ui-core.js:126(anonymous function) @ sap-ui-core.js:126send @ sap-ui-core.js:126ajax @ sap-ui-core.js:126q.sap.preloadModules @ sap-ui-core.js:174(anonymous function) @ sap-ui-core.js:833each @ sap-ui-core.js:115constructor @ sap-ui-core.js:833(anonymous function) @ sap-ui-core.js:949applyAMDFactoryFn @ sap-ui-core.js:174(anonymous function) @ sap-ui-core.js:174t1 @ sap-ui-core.js:174sap.ui.define @ sap-ui-core.js:174s1 @ sap-ui-core.js:174r1 @ sap-ui-core.js:174q.sap.require @ sap-ui-core.js:174(anonymous function) @ sap-ui-core.js:1761
sap-ui-core.js:160 2016-11-03 11:32:52.176935 failed to preload 'sap.ui.layout.library-preload': NetworkError: Failed to execute 'send' on
我的网络服务器是在ICM防火墙后面运行的SAP NW JAVA服务器。