我一直在尝试为UI5开发设置本地开发环境 . 我成功地使用localhost服务器(Apache Tomcat / Nodejs Connect)提供静态文件(控制器,视图等),并且还能够避免代理服务器(代理服务器,Nodejs http-proxy)的CORS问题 . 当OData / REST api服务器没有身份验证或基于对话框的身份验证时,它工作正常 . 但是,目前我遇到的问题是我的代理服务器在基于页面的身份验证(登录页面等)的情况下不起作用 . 有关如何绕过登录屏幕和设置环境的任何建议?
2 回答
在您的情况下,我不知道如何通过基于页面的身份验证 . 但是,如果您只需要设置本地开发环境,则可能需要尝试此方法Disable same origin policy in Chrome .
我有一个单独的快捷方式与目标;
我正在使用WebStorm,我已将其配置为我的默认浏览器 . 这对我来说非常方便 . 我不需要每次都使用参数启动浏览器以获得CORS-ALLOWED实例,我甚至不需要单击快捷方式 .
将用户名和密码放在模型中https://sapui5.hana.ondemand.com/docs/api/symbols/sap.ui.model.odata.ODataModel.html#constructor