使用带有Node.js + Redbird的反向代理加载iframe时出错(node-http-proxy)

时间:2019-02-20 21:24:02

标签: node.js iframe reverse-proxy redbird

我有一个在端口3000上运行的应用程序,并且这个应用程序有一个内联框架,其调用URL example.com:8765/page1/min/?var1=test。

我想使用Redbird在iframe代码中隐藏此URL,以创建反向代码,因此我尝试创建如下代码:

HTTP Cookie

当访问localhost时:9000加载了我的应用程序的页眉和页脚,但是未加载应在iframe中加载的中央内容,我收到消息`my-new-url.com服务器的IP地址可以找不到。

如果我直接在浏览器中访问my-new-url.com,则与iframe中出现的错误相同。

如果我直接在浏览器中访问localhost:9000 / my-new-url.com,则错误var redbird = new require ('redbird') ({     port: 9000,     ssl: {         port: 8443,         key: 'certs / dev-key.pem',         cert: 'certs / dev-cert.pem',         ca: 'certs / dev-cert.ca',     } }); // This is where I try to create the route so I can call my-new-url.com in the iframe of the app instead of the actual URL. redbird.register ('my-new-url.com', 'https://example.com:8765/page1/min/?var1=test', {ssl: true}); // This I created in order to load my app on the base server URL created by redbird redbird.register ('localhost:', 'localhost: 3000', {ssl: true});

我认为我在解决该问题的方法上犯了一些逻辑上的错误,任何人都可以在这方面给我力量吗?

0 个答案:

没有答案