Почему AppHarbor + RequireHttpsAttribute равно хмурому лицу :( - PullRequest
9 голосов
/ 23 января 2012

Первое развертывание в AppHarbor сегодня. После первоначальной работы по его сборке я успешно развернул приложение MVC3.

Существует проблема с использованием атрибута RequireHttpsAttribute. Сначала я заметил, что http-страницы работали нормально, но https-страницы получали ошибку, что веб-страница имеет цикл перенаправления.

Я намеревался требовать https для всего приложения, поэтому я пошел и добавил глобальный фильтр RequireHttpsAttribute в global.asax. Теперь каждая страница получает ошибку цикла перенаправления, в chrome и FF.

Предположим, это как-то связано с перенаправлением портов за кулисами. Как это исправить? Нужен ли специальный атрибут RequireHttpsAttribute?

1 Ответ

9 голосов
/ 23 января 2012

Нашли ответы здесь и здесь . Потребовалось специальное переопределение RequireHttpsAttribute.

...