Asp.net mvc 3 为什么AppHarbor+;RequireAttribute等长皱眉脸:(

Asp.net mvc 3 为什么AppHarbor+;RequireAttribute等长皱眉脸:(,asp.net-mvc-3,https,appharbor,requirehttps,Asp.net Mvc 3,Https,Appharbor,Requirehttps,今天第一次部署到AppHarbor。在进行了一些初步的构建工作之后,我成功地部署了一个MVC3应用程序 不过,使用RequireHttpAttribute有一个问题。起初我注意到http页面工作正常,但https页面出现错误,即网页有重定向循环 我一直想要求整个应用程序使用https,所以我在global.asax中添加了一个global RequireHttpAttribute筛选器。现在,在chrome和FF中,每个页面都会出现重定向循环错误 假设这与后台的端口重定向有关。如何解决?我需要自

今天第一次部署到AppHarbor。在进行了一些初步的构建工作之后,我成功地部署了一个MVC3应用程序

不过,使用RequireHttpAttribute有一个问题。起初我注意到http页面工作正常,但https页面出现错误,即网页有重定向循环

我一直想要求整个应用程序使用https,所以我在global.asax中添加了一个global RequireHttpAttribute筛选器。现在,在chrome和FF中,每个页面都会出现重定向循环错误


假设这与后台的端口重定向有关。如何解决?我需要自定义RequireHttpAttribute吗?

找到了答案,需要自定义RequireHttpAttribute覆盖。

我不知道问题是由RequireHttpAttribute引起的,我只是得到了一个无休止的重定向302循环。Firefox说这个问题可能是由cookie引起的,它将我引向了错误的方向。幸运的是,我有了一个浏览appharbor标签的想法并找到了这篇文章。谢谢!这里有另一个选项: