Мы хотим, чтобы любые звонки на наш веб-сервис .asmx выполнялись клиентом с https. Если нет, выкиньте ошибку.
Я установил следующий метод в моем .asmx:
private bool IsSecureConnection()
{
return HttpContext.Current.Request.IsSecureConnection;
}
Вопрос в том, должен ли я вызывать это в каждом методе и выдавать или есть лучший способ вызвать это, скажем один раз, чтобы любой разработчик, добавляющий методы в этот .asmx, не беспокоился о вызове этой проверки ,
В основном я ищу какое-то событие, к которому я могу подключиться, когда при получении какого-либо вызова этой веб-службы он вызывает IsSecureConnection и, если false, выдает исключение.