| Dart Home | PowerTCP FTP for .NET | Custom Development | Reply | PowerTCP FTP for .NET Topics | Forums |
| Author | Forum: PowerTCP FTP for .NET Topic: SSL Authentification |
| Opaco francisco.villanueva@ing-arrendadora.com.mx From: Garza Garcia, Mexico Posts: 7 Member Since: 01/16/06 |
posted January 24, 2006 10:40 AM Hi! We needed help 1. Create a certificate, private key with passphare (FROM CLIENT-SIDE very important) 2.With our Secure FTP Client (develop by us using your SecureFTP component.net 3. Our Secure FTP client should take a certificate and present it to Secure FTP Server and Secure FTP Server should store a certificate in pending certificates list, Our Administator see a certificate in pending list and move it to Trusted Certificates. But, I Don't now can do it with PowerTCP Secure FTP |
Tony Priest![]() From: Utica, NY USA Posts: 8466 Member Since: 04/11/00 |
posted January 24, 2006 11:06 AM This appears to be a duplicate of a message you already posted so I deleted the original post and will answer you here: 1) I'm not sure what a "passphare" is but to create certificates you need a certificate authority to get them from (like Verisign or Thawte). You could also become your own certificate authority by installing Microsoft Certificate services (if you have Windows Server) 2) I don't think you finished typing this question. If you did, then please rephrase it because I don't know what you are asking. 3) Something like this would be too complex for the forum. At this point I think it would be best if you contact us directly (support@dart.com) to find out about advanced support options. |
| Opaco francisco.villanueva@ing-arrendadora.com.mx From: Garza Garcia, Mexico Posts: 7 Member Since: 01/16/06 |
posted January 24, 2006 2:30 PM Sorry for the typos :$ We need to connect to a GlobalSECURE FTP Server (GS). GS is able to requires users for a certificate in order to authorize it, add to a valid certificate list and allow future connections of that users. If you use CuteFTP and GS it's possible to see the "conversation" between client and server and how the server stops the connection until the certificate is recognized. In that moment you can now see the GS Certificate Manager window showing the certificate in the pending list and allowing you to authorize that certificate. Once you authorize it the server allows to that particular user the connection. Well, we are trying to implement that (connecting to GS) using VB.NET and Dart. The problem is we perform the connection but the certificate is never registered in the pending list by GS. We have seen CuteFTP requires from clients not just the certificate, but the private kay and the passphrase of that certificate. In the other hand, we have not seen how the reffer to the private key and passphrase using Dart. The code we are using is like: Ftp = New Dart.PowerTCP.SecureFtp.Ftp Ftp.UseAuthentication = True Ftp.FileType = FTP_FILETYPE Ftp.Passive = FTP_DISABLEPASV Ftp.Server = FTP_HOST_NAME Ftp.Username = FTP_LOGON_NAME Ftp.Password = FTP_PASSWORD Ftp.ServerPort = FTP_PORT Ftp.Security = FTP_FTPSECURITY Ftp.Timeout = FTP_TIMEOUT * 1000 Dim certform As New CertificateListForm(True, True) certform.ShowDialog() Ftp.Certificate = certform.SelectedCertificate. Ftp.BeginInvoke(Dart.PowerTCP.SecureFtp.FtpCommand.ChangeDir, FTPParameter1, Nothing) ... ... żDo you know any way to do that? Thanks in advance for your help. Regards |
Tony Priest![]() From: Utica, NY USA Posts: 8466 Member Since: 04/11/00 |
posted January 24, 2006 2:37 PM I'm sorry, but no, I do not know of way to specify a private key and passphrase in the manner that you describe. I apologize that I was not able to assist you here on the forum. |
| Reply | PowerTCP FTP for .NET Topics | Forums |
This site is powered by
PowerTCP WebServer for ActiveX
|