首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ftpwebrequest中使用ftps (Ftps)

在ftpwebrequest中使用ftps (Ftps)
EN

Stack Overflow用户
提问于 2018-07-24 06:27:13
回答 1查看 4.1K关注 0票数 0

对于一个项目,我们需要通过SSL (ftps)与FTP服务器通信

我编写了以下代码:

代码语言:javascript
复制
var ftpRequest         = (FtpWebRequest)WebRequest.Create(ftpServer);
ftpRequest.EnableSsl   = true;
ftpRequest.Credentials = new NetworkCredential(username, password);
ftpRequest.Method      = WebRequestMethods.Ftp.ListDirectory;
var response           = (FtpWebResponse)ftpRequest.GetResponse();
var streamReader       = new StreamReader(response.GetResponseStream());
var directories        = new List<string>();

在执行该示例时,我得到以下异常。

使用代理时无法启用SSL。

在我们公司,我们的防火墙是代理,但这不应该避免通信,因为例如,通过windows资源管理器,我可以连接到服务器。

我能做什么?

EN

回答 1

Stack Overflow用户

发布于 2018-07-24 06:47:40

不可能通过代理使用TLS/SSL进行连接。看起来你的问题是与这个Connect to FTPS with proxy in C#重复的,这个问题已经被回答了。

希望它能帮上忙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51491825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档