我正在尝试配置反向代理,以便从IIS中托管的网站向node.js应用程序发出HTTP调用。
我会更好地解释一下:
我已经雇用了VPS。在这个VPS中我有一个IIS网站(简单的HTMl + Javascript)和一个在localhost:3000上运行的node.js应用程序。在javascript中,我对node.js进行HHTP GET调用以获取一些数据。
我需要配置反向代理,以便对node.mydomain.com进行的HTTP调用在内部重定向到localhost:3000。
网站的HTTP呼叫示例:
$.get( "node.mymydomain.com/balance", function( data ) {
alert( data );
});
用IIS,ARR和URL重写2天后,我无法正确配置它,我相信它不是那么复杂......
这是我第一次使用IIS,我需要一些提示或教程......
这就是我到目前为止所做的:
我添加条件并将其路由到我的新“节点”服务器场:
我在我的笔记本电脑node.mydomain.com/balance上进行测试,但它无法运行....:S
我真的很感激这方面的帮助..
此致
答案 0 :(得分:2)
我终于设法使用反向代理(IIS的ARR和URL重写)来解决这个问题,如以下指南中所述:
http://www.gitshah.com/2013/06/how-to-use-iis7-as-front-end-to-java.html