我有一些页面由服务器上的计划任务执行。 如何才能使这些页面只能从服务器访问? 我想要的是,如果页面URL是从服务器本身以外的任何地方使用它应该返回一个空页面。
顺便说一句,我不想将Request.ServerVariables["REMOTE_ADDR"]
与硬编码的IP地址进行比较
答案 0 :(得分:1)
编辑原始问题后进行编辑:
在未打开的端口上创建第二个Web应用程序。
原始答案:
查找请求来自的IP。如果它与服务器的IP不同,请拒绝该呼叫。
的方法答案 1 :(得分:1)
您可以使用IIS Access Control执行此操作。以下链接中有一个链接更详细。