C# 使用RESTAPI编写文本文档的安全方法

C# 使用RESTAPI编写文本文档的安全方法,c#,.net,api,rest,C#,.net,Api,Rest,好的,我有一个文本文件,它存储了大约20个JSON对象。当它在本地托管IIS express服务器时,我可以进行读写操作。但当它在托管服务器上运行时,它只能从中读取。现在我可以给IIS用户修改它的权限,它可以正常工作,但不确定这是否是一种安全的方式。我正在使用VisualStudio编辑并发布它。它们是我添加文件的一种方式,这样在默认情况下restapi总是可以写入文件并且是安全的吗 如果您需要更多信息或代码,请发表评论 使用C#.net我正在使用它编写的示例: using (StreamWri

好的,我有一个文本文件,它存储了大约20个JSON对象。当它在本地托管IIS express服务器时,我可以进行读写操作。但当它在托管服务器上运行时,它只能从中读取。现在我可以给IIS用户修改它的权限,它可以正常工作,但不确定这是否是一种安全的方式。我正在使用VisualStudio编辑并发布它。它们是我添加文件的一种方式,这样在默认情况下restapi总是可以写入文件并且是安全的吗

如果您需要更多信息或代码,请发表评论

使用C#.net我正在使用它编写的示例:

using (StreamWriter outfile = new StreamWriter(HttpContext.Current.Server.MapPath("~/App_Data/linkObjs.txt"), true))
{
       outfile.Write(json + "\n");
}

该文件由IIS应用程序池使用的任何帐户操作,它必须有权访问该文件(或目录,如果创建该文件),否则它将永远无法工作。

该文件由IIS应用程序池使用的任何帐户操作,它必须有权访问该文件(或目录,如果创建该文件)或者它永远不会工作。

所以只允许访问该文件是安全的?一般来说是的。所以只允许访问该文件是安全的?一般来说是的。