问题标签 [reverse-proxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
429 浏览

java - 是否有任何可以将自身安装为 Windows 服务的 java ssl Tunel / 反向代理应用程序?

我认为一切都在标题中。
附言。我正在寻找一些简单的东西,没有像大量配置xml那样的tomcat。
ps2。开源

问候
p。

0 投票
3 回答
2456 浏览

javascript - 跨域javascript表单填写,反向代理

我需要一个可以绕过大多数现代浏览器实现的“同源策略”的 javascript 表单填充器。

我制作了一个脚本,可以在新浏览器中打开所需的网站/表单。使用 window.open 方法返回的处理程序,我想用 theWindowHandler.document.getElementById('inputx') 检索输入并填充它们(访问被拒绝)。

是否可以通过在 IIS 6 中像反向代理一样使用 Isapi Rewrite(官方网站)来解决这个问题?如果是这样,我将如何配置反向代理?

这是我走了多远:

重写工作,http://ourcompany.com/ourapplication/CarChecker,在日志中很明显。在我们的公司网站内,我可以像在我们自己的域中一样运行 carchecker。除此之外,“同源政策”仍然有效。

更新

我停止使用 Isapi Rewrite,因为免费版本不包含代理组件。我开始使用Managed Fusion的url 重写器。

我目前的工作重写:

现在我收到错误:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。

我认为这是因为我们的ssl 证书被传递到了 carchecker 站点。如何配置反向代理以便传递 carchecker 站点的证书?

问候,

米歇尔

0 投票
1 回答
2000 浏览

c# - “填充无效,无法删除。” 扭曲的错误

我在我们的 QA 环境中遇到以下错误,但只能通过 IIS7 反向代理。如果我直接点击应用程序服务器,它工作正常。在我们的 DEV 环境中,它可以通过代理或直接正常工作。

我真的不确定该去哪里,有什么想法吗?

0 投票
2 回答
6702 浏览

asp.net - WebSeal 反向代理后面的 .Net Web 应用程序

我们目前正在设计一个解决方案,它将作为 WebSeal 反向代理后面的 .Net Web 应用程序运行。

我在网上看到一些评论,人们对此有各种问题,例如重写视图状态。

问题是:有没有人实施了这种技术组合并让它发挥作用?

0 投票
2 回答
5407 浏览

apache - 设置 Apache 虚拟主机和 ProxyPass

我正在尝试在我的 WAMPSERVER 2.0i 安装上设置虚拟主机。目前它看起来像这样:

我需要进行设置,以便 1) 访问http://domain/将重定向到http://domain/main,但是 2) http://domain/sub1http://domain/sub2仍然可以正常工作是。

当我尝试像这样使用 ReverseProxy 时

它适用于第一个选项。但是,尝试访问http://domain/sub1http://domain/sub2会给我“从远程服务器读取错误”...

我试图添加类似

但没有任何运气。

任何人都可以对此提供任何建议吗?谢谢!

0 投票
1 回答
456 浏览

python - 为什么内容交付网络使用“反向缓存代理”很重要?

我正在阅读Github 上一个项目的描述,这是一个基于 Python 的内容交付网络。

为什么它使用“反向缓存代理”很重要——在这种情况下这意味着什么?

0 投票
1 回答
2211 浏览

apache - 反向代理不保留原域名

我想做这样的事情:

域 1 = www.abc.com 域 2 = www.xyz.com

当有人去 www.abc.com 它应该去 www.xyz.com/directory/1

我的 apache 2.2 中有这个配置(是的,它有 mod_proxy)

问题是它正在工作,但它在浏览器位置栏中显示http://www.xyz.com/directory/1,我想显示 abc.com。

我让它工作了,在我将域名从测试更改为真实域名后,它停止显示正确的域,所以有人可以告诉我那里是否有问题吗?

0 投票
1 回答
2862 浏览

c# - 在 C# 中实现反向代理

这就是我想做的。我有一个与许多客户端设备通信的程序(数百个)。不幸的是,有时当我添加新功能时,我需要做出影响这些客户端的重大更改。所以通常我们必须同时更新客户端和服务器。

所以我有一个想法,我将同时运行应用程序的每个版本,让 Web 服务器理解并代理请求和响应。我从在 codeproject 网站上找到的一些代码开始:http: //www.codeproject.com/KB/IP/r ​​everseproxy.aspx 。但是,这可以正常工作;当我对我的程序运行它时,会话似乎不起作用。为了澄清,会话在代理正在读取的原始程序中不起作用。

据我了解,此代理代理 cookie 请求、获取和发布。有人对我可以做些什么来改善这一点有任何想法吗?

现在,我知道有些人会建议使用 URL 重写或应用程序路由。我需要根据帖子/获取的内容而不只是 URL 来决定要呈现的页面。

附加信息:我在 Windows 2003 服务器上使用 IIS6 进行生产。

0 投票
1 回答
364 浏览

ruby-on-rails - 使用 memcached 进行 http/proxy 缓存

处理这样的事情的一般最佳实践是什么..

get_from_memcache 从基本上不会过期的缓存中返回一个@post 对象,因为一旦创建了帖子,它的正文、类别、创建时间等都保持不变。

但是,在我看来,我确实调用了另一种方法 favorites_count,它从 memcache 中收集帖子的收藏夹计数,并且这个收藏夹不断变化。

当然,这是一个简化,有一些领域确实发生了变化。

现在如果我要实现某种http缓存,那么我需要做一个fresh_when还是stale?在我的控制器方法(显示)中,它基本上不会呈现视图,因此不会呈现更新的收藏夹计数,除非我使用包含收藏夹计数和其他动态字段的 etag,在这种情况下,它有点违背目的,因为这些字段会定期更改.

我该如何处理这种情况?所以我可以利用代理但保持页面中的某些动态字段更新?我能想到的一件事是 ajax 调用其他控制器操作以在页面加载后更新这些字段,但这可能很难看。

还有其他建议吗?

0 投票
1 回答
832 浏览

nginx - nginx反向代理

大家好,我正在尝试将 /blog 重定向到 blog.mysubdomain.com 这是我的 nginx conf 中的位置部分:

你可以看看这里: http: //letitcast.com/blog

它可以工作,但没有 CSS,我无法访问 /blog/wp-admin

你有想法吗 ?

谢谢