2

URLではなくIPアドレスをパラメータとして持つFTP接続を開こうとしています。

これが私のコードです:

使用しているアドレスは有効であり、IExplorerではftpサーバーにアクセスできますが、プログラムでは、無効なURIというエラーで例外を入力します。

 public bool TestConnection(IResult result)
    {
        FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://1.1.1.1");
        if (request == null)
        {
            result.SetError(Translate.InvalidUrl);
            return false;
        }
        request.Credentials = new NetworkCredential(username, password);
        try
        {
            WebResponse response = request.GetResponse();
        }
        catch (Exception e)
        {
            return false;
        }
        return true;
    }

どうすればこの問題を解決できますか?URLではなくIPアドレスでFTP接続を開く方法はありますか?

前もって感謝します

4

0 に答える 0