使用代理绕过登录屏幕进行前端本地开发

时间:2016-07-17 10:40:33

标签: tomcat proxy sapui5 connect http-proxy

我一直在尝试为UI5开发设置本地开发环境。我成功地使用localhost服务器(Apache Tomcat / Nodejs Connect)提供静态文件(控制器,视图等),并且还能够避免代理服务器(代理服务器,Nodejs http-proxy)的CORS问题。当OData / REST api服务器没有身份验证或基于对话框的身份验证时,它工作正常。但是,目前我遇到的问题是我的代理服务器在基于页面的身份验证(登录页面等)的情况下不起作用。有关如何绕过登录屏幕和设置环境的任何建议?

2 个答案:

答案 0 :(得分:0)

我不知道如何在您的情况下通过基于页面的身份验证。但是,如果您只需要设置本地开发环境,则可能需要尝试此方法Disable same origin policy in Chrome

我与目标有一个单独的快捷方式;

  

“C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe”   --user-data-dir =“C:/ FolderName” - disable-web-security

我正在使用WebStorm,我已将其配置为我的默认浏览器。这对我来说非常方便。我不需要每次都使用参数启动浏览器以获得CORS-ALLOWED实例,我甚至不需要单击快捷方式。

答案 1 :(得分:-1)