I have a WCF service that is publicly exposing a JSON endpoint that I want a user to be able to POST an image to.
This image will be stored within our internal network and used by other systems. How can I do this in a secure manner that eliminates the risk of malicious files being sent through?
I have seen this answer. Is that, or something similar, likely to be my best option?