>>>I have a situation which I cannot know how to resolve. Regular FTP connection using FtpWebRequest() would go as follow:
>>>
>>>
ftp://ftp.mysite.com/MyDirectory>>>
>>>
>>> loFtpWebRequest = System.Net.FtpWebRequest.Create(New Uri(lcURI))
>>> loFtpWebRequest.Credentials = New System.Net.NetworkCredential(cUsername, cPassword)
>>> loFtpWebRequest.Method = System.Net.WebRequestMethods.Ftp.ListDirectoryDetails
>>>
>>>
>>>If the client installs a FTP SSL certificate, then, the following would work:
>>>
>>>ftps://ftp.mysite.com/MyDirectory
>>>
>>>
>>> loFtpWebRequest = System.Net.FtpWebRequest.Create(New Uri(lcURI))
>>> loFtpWebRequest.Credentials = New System.Net.NetworkCredential(cUsername, cPassword)
>>> loFtpWebRequest.Method = System.Net.WebRequestMethods.Ftp.ListDirectoryDetails
>>> loFtpWebRequest.EnableSsl = lSSL
>>>
>>>
>>>But, I have a situation where the client has installed a FTP SSL certificate but under https.
>>
>>Bit confused by that. Can you clarify? Is someone really attempting to host an FTP site accessed using the 'https' prefix ?
>
>This may be an option - cannot test it -
http://connect.microsoft.com/VisualStudio/feedback/details/181054/add-support-for-ftps-and-sftp-uris-for-webrequestSorry - but what's that got to do with using 'https:'