Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.Net SecuritySwitch&;SSL负载均衡器_Asp.net_Securityswitch - Fatal编程技术网

Asp.Net SecuritySwitch&;SSL负载均衡器

Asp.Net SecuritySwitch&;SSL负载均衡器,asp.net,securityswitch,Asp.net,Securityswitch,我正在尝试使用SecuritySwitch(http://code.google.com/p/securityswitch/)在asp.net网站上 在安全页面上,我得到一个错误:这个网页有一个重定向循环 我假设SecuritySwitch尝试检测请求是否为https,如果不是,则重定向。由于我的主机使用某种SSL负载平衡器,它使用http头http_X_FORWARDED_PROTO来检测请求是否为https,因此我认为它无法识别请求是否有效,并再次尝试重定向 有人能想出解决这个问题的办法吗?

我正在尝试使用SecuritySwitch(http://code.google.com/p/securityswitch/)在asp.net网站上

在安全页面上,我得到一个错误:这个网页有一个重定向循环

我假设SecuritySwitch尝试检测请求是否为https,如果不是,则重定向。由于我的主机使用某种SSL负载平衡器,它使用http头http_X_FORWARDED_PROTO来检测请求是否为https,因此我认为它无法识别请求是否有效,并再次尝试重定向


有人能想出解决这个问题的办法吗?

这个问题没有解决办法,但项目中的好人在提出请求后的2天内发布了一个新版本,使之成为可能

安全开关(http://code.google.com/p/securityswitch/)
强烈推荐

这个问题没有解决方案,但项目中的好人在提出请求后的2天内发布了一个新版本,使之成为可能

安全开关(http://code.google.com/p/securityswitch/)
强烈推荐

我也遇到了同样的问题。我正在将SecuritySwitch用于appharbor上托管的asp.net网站。appharbor提供了帮助,但我无法确定在使用SecuritySwitch时在何处集成他们的解决方案。你给出的链接中的说明没有多大帮助。您需要询问他们如何识别所使用的协议,而不是本文描述的URL。他们的负载平衡路由器很可能会填充一个您可以使用的http头。我也遇到了同样的问题。我正在将SecuritySwitch用于appharbor上托管的asp.net网站。appharbor提供了帮助,但我无法确定在使用SecuritySwitch时在何处集成他们的解决方案。你给出的链接中的说明没有多大帮助。您需要询问他们如何识别所使用的协议,而不是本文描述的URL。他们的负载平衡路由器很可能会填充一个您可以使用的http头。这并不能回答这个问题。您能详细介绍一下您最终是如何解决这个问题的吗?否则,这不能被认为是答案。它原来是securityswitch中的一个bug。他们修复了它并发布了一个新版本。这并不能回答问题。你能进一步说明你最终是如何解决这个问题的吗?否则,这不能被认为是答案。它原来是securityswitch中的一个bug。他们修复了它并发布了一个新版本。