I have some pages that are executed by scheduled tasks regularly on the server. How can I make these pages to only be accessible from the server? What I want is that if the page url is used from anywhere other than the server itself it should return an empty page.
By the way, I don't want to compare Request.ServerVariables["REMOTE_ADDR"]
with a hard coded IP address