В контроллере MVC Web API 2 я создал следующее действие:
[ResponseType(typeof(int))]
[RequireHttps]
public IHttpActionResult SaveLead(EcommerceLead lead)
{
}
Но в моем тестовом приложении я звоню
http://localhost/api/savelead
И он работает. Есть ли способ заставить действие работать только при вызове https, т.е. Вернуть 404, если это не так или что-то?