2016-06-28 5 views
0

私は20個ほどのJSONオブジェクトを格納するテキストファイルを持っています。 IIS Expressサーバーをローカルにホストしているときは、読んで書いています。しかし、それがホスティングサーバー上にあるときは、フォームを読むことしかできません。今私は、IISのユーザーにそれを変更する権限を与えることができますが、うまくいきますが、それが安全な方法であるかどうかはわかりません。私はそれを編集し、それを公開するためにビジュアルスタジオを使用しています。私はファイルを追加できるので、デフォルトで残りのAPIは常にファイルに書き込めて安全です。残りのAPIを使用してテキスト文書を作成する安全な方法

詳細情報やコードが必要な場合は、ご意見ください。私が書くために使っているもののC#の.NETの使用例

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

答えて

3

ファイルが何によって操作されるには、IISアプリケーションプールアカウント使用され、それがあれば、ファイルへのアクセス(またはディレクトリがなければなりませんファイルを作成する)、または動作しないことがあります。

+0

そのファイルへのアクセス権を与えることは安全ですか? – ZergRush

+0

一般的にはいと言います。 –

関連する問題