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

标签 tomcat proxy sapui5 connect http-proxy

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

最佳答案

在您的情况下,我不知道如何通过基于页面的身份验证。但是,如果您只需要设置本地开发环境,您可能想尝试这种方法 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 实例,我什至不需要单击快捷方式。

关于tomcat - 使用代理绕过登录屏幕以进行前端本地开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38420343/

相关文章:

java - Tomcat JDBC 异常池耗尽

java - Tomcat 意外崩溃

javascript - 如何修改 ActiveXObject JS 构造函数?

proxy - OpenLayers Proxyhost 无法正常工作

javascript - SAPUI5:正确处理点击事件

java - 使用 JMXProxyServlet 在 Java 程序中监控 Tomcat

linux - 使用 Native Library 在 Linux 系统上安装 Tomcat 7

angular - 设置代理以从不同的 url 加载 rest api

javascript - 根据用户输入 ,"Uncaught TypeError: Cannot read property ' 调用 get 实体时读取未定义的

javascript - SAPUI5 元数据.xml : binding two entities