Asp.Net SecuritySwitch&;SSL负载均衡器
我正在尝试使用SecuritySwitch(http://code.google.com/p/securityswitch/)在asp.net网站上 在安全页面上,我得到一个错误:这个网页有一个重定向循环 我假设SecuritySwitch尝试检测请求是否为https,如果不是,则重定向。由于我的主机使用某种SSL负载平衡器,它使用http头http_X_FORWARDED_PROTO来检测请求是否为https,因此我认为它无法识别请求是否有效,并再次尝试重定向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,因此我认为它无法识别请求是否有效,并再次尝试重定向 有人能想出解决这个问题的办法吗?
有人能想出解决这个问题的办法吗?这个问题没有解决办法,但项目中的好人在提出请求后的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。他们修复了它并发布了一个新版本。