拒绝访问除程序以外的文件


Deny access to files except program?

我正在用 VB.net 编写一个程序,该程序将读取/写入我的Web服务器中的.php和.ini文件。我想要的是限制人们看到它。例如,如果有人输入",他看不到任何内容/错误。但是 VB.net 仍然可以访问它!你能告诉我怎么做吗?我试过了

deny from all

但它没有用,它限制了所有内容的访问!

您的服务器不知道是什么启动了 HTTP 请求。它只知道它收到了敲门声。用户代理应该告诉服务器正在连接什么,但这很容易被欺骗。

您需要设置身份验证方案,以便您的 VB 程序可以提交其他人不知道的凭据。如果您使用的是 .NET HTTP 类(如 HttpWebRequest),请查看 Credentials 属性。