Включить и требовать SSL для определенных действий в приложении MVC3 - PullRequest
4 голосов
/ 19 июля 2011

Я занят настройкой протокола между моим поставщиком платежных услуг и моим сайтом. Они используют немедленное уведомление о платеже (IPN), где они связываются с URL на моем сайте, когда платеж обрабатывается, отправляя мне данные подтверждения. Я хотел бы защитить этот URL, а также один или два других, используя SSL. Большинству действий это не требуется, поскольку при обычных операциях не передаются конфиденциальные данные, только платежи, логины и загрузки.

1 Ответ

7 голосов
/ 21 июля 2011

Следует иметь возможность просто добавить аннотацию [RequireHttps] к действию:

[RequireHttps]
public ActionResult processOverSSL ()
{

}

Пока IIS настроен для SSL с сертификатом, он должен просто перенаправлять на https.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...