Replies: 3 comments 7 replies
-
I'm in the same boat as you. Wanting to make a MAUI Blazor app that can connect to LDAP and do some object searching and group membership updating. So far I've figured out how to use Brew to install the openldap dependency. I haven't actually been able to bind to AD with Kerberos yet. It just tells me that the server isn't found in the kerberos database. I don't know enough about MacOS to understand what configuration/dependencies I have here. I'm guessing I have to do something to checkout a kerb ticket. I know something is possible because I can map SMB shares and hit an IIS website that uses Windows Auth. |
Beta Was this translation helpful? Give feedback.
-
I used brew to install openldap and then removed it after reading what you wrote. When I try to run the c# sample projetc found in this repos I get the error: Unable to find an entry point named 'ldap_sasl_interactive_bind' in shared library 'libldap'. This feels like DLL hell on Windows. :) Any ideas on how to resolve it? A google search for "Unable to find an entry point named" ldap_sasl_interactive_bind gives me zero hits. I'm running Sonoma 14.3.1 on apple silicon if it matters. |
Beta Was this translation helpful? Give feedback.
-
I'm not getting that error anymore but now it says is failing trying to get a ticket that is in the format of krbtgt/X.Y.Z@domain.com where X.Y.Z is the last 3 octets of the AD IP address instead of myuser@domain.com. |
Beta Was this translation helpful? Give feedback.
-
Hello,
I'm in the planning phase of a dotnet macOS app that requires LDAP integration.
This library looks really good, but I'd like to know how to best handle the OpenLDAP client libraries dependency.
Is it something I can distribute with the app or does it need to be installed as a separate package on client devices?
It also appears that Apple includes their own fork of OpenLDAP https://github.com/apple-oss-distributions/OpenLDAP/tree/OpenLDAP-556 is this compatible with ldap4net?
Thanks,
Nick
Beta Was this translation helpful? Give feedback.
All reactions