We have a legacy app written in Delphi 5 that needs to be able to authenticate against LDAPS (port 636). Until now we've used calls either to IPWorks8 or to ActiveDS.dll (via the Jedi project) but neither of them are working with LDAPS, and with the significant age of the app (more than 15 years old) finding reliable libraries or header ports (Jedi) is difficult.
Could LDAP Admin be linked into a Delphi 5 app to provide User Authentication? If not, then how could an old app like this connect securely to LDAPS?
We have a SQL Server OpenQuery to an LDAP Linked Server solution working for querying the data from LDAPS, but it cannot be used for Authentication.
Someday we'll replace the functionality of the app (which is the back-end of a website) with web pages, but that project is still years from completion.
Any assistance or guidance you could offer would be very much appreciated.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We have a legacy app written in Delphi 5 that needs to be able to authenticate against LDAPS (port 636). Until now we've used calls either to IPWorks8 or to ActiveDS.dll (via the Jedi project) but neither of them are working with LDAPS, and with the significant age of the app (more than 15 years old) finding reliable libraries or header ports (Jedi) is difficult.
Could LDAP Admin be linked into a Delphi 5 app to provide User Authentication? If not, then how could an old app like this connect securely to LDAPS?
We have a SQL Server OpenQuery to an LDAP Linked Server solution working for querying the data from LDAPS, but it cannot be used for Authentication.
You can find my dba.stackexchange account here or Stack Overflow here if you want to see some of the things I've attempted in the process of getting this working.
Someday we'll replace the functionality of the app (which is the back-end of a website) with web pages, but that project is still years from completion.
Any assistance or guidance you could offer would be very much appreciated.