0

ローカル システムにダウンロードせずに、FTP サーバーからテキスト ファイルを読み取るためのコードをいくつか書きました。これをローカルで実行すると、正しく動作します。しかし、リモートではエラーが表示されます:

System.Security.SecurityException: タイプ 'System.Net.WebPermission、System、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求が失敗しました。

次の web.config があるにもかかわらず:

<configuration>
  <runtime>
    <loadFromRemoteSources enabled="true" />
  </runtime>
</configuration>

そして私のコードは

  request.Credentials = new NetworkCredential("****", "*********");
    byte[] newFileData = request.DownloadData(url);
    string fileString = System.Text.Encoding.UTF8.GetString(newFileData);
    string[] score_details = fileString.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.None);

    foreach (var line in score_details)
    {
        ListBox1.Items.Add(line);
    }
4

0 に答える 0