У меня есть контроллер, который извлекает изображения из базы данных, изменяет их размеры, кэширует результат на диске и выдает изображение в виде Content()
результата.
Недавно я добавил поддержку кода "Scrape-buster" на моем сайте. То есть я беру хэш уникального кода, прикрепленного к каждому изображению, плюс некоторую соль, и передаю первые несколько символов этого хеша пользователю для подтверждения во время поиска. Это позволяет мне не допустить, чтобы люди убирали каждое изображение с сайта. (Не входя в систему и не просматривая HTML, то есть.)
В любом случае, если код ScrapeBuster
неверен, я хотел бы вернуть ошибку 404 с моего контроллера. Есть ли встроенный способ сделать это, или я смотрю на создание пользовательских ActionResult
?