我有一个 Web 应用程序 (asmx),它使用存储在 JSON 文件中的 API 机密。目前我已将文件放在 wwwroot/myapp/ 文件夹中
string htmlFilePath = HttpContext.Current.Server.MapPath("~/");
string contents = File.ReadAllText(htmlFilePath+@"\file.json");
return contents;
此文件可从浏览器公开访问。如何使此文件只能由应用程序访问?