草庐IT

devise_ldap_authenticatable

全部标签

c# - LDAP 服务器不可用

我是新手尝试使用PrincipalContext连接到ldap服务器。我已经尝试了该站点上的所有解决方案,但均无济于事。我尝试过的事情:PrincipalContextinsPrincipalContext=newPrincipalContext(ContextType.Domain);PrincipalContextinsPrincipalContext=newPrincipalContext(ContextType.Domain,"ldap://localhost:389/dc=maxcrc,dc=com");PrincipalContextinsPrincipalContext=

c# - 尝试使用 LDAP 连接来连接 AD 时出错

尝试使用此代码连接ADPrincipalContextcontext=newPrincipalContext(ContextType.Domain,domain)但我收到错误消息:TheLDAPserverisunavailable.有什么想法吗? 最佳答案 问题是:您是否将我们的域指定为“mydomain.com”(DNS格式)或作为“dc=mydomain,dc=com”(AD样式格式)令我惊讶的是,域名必须采用DNS格式(例如“mydomain.com”)才能正常工作(NOT在通常的AD中-样式格式为“dc=mydomain,

c# - Novell LDAP C# - Novell.Directory.Ldap - 有人让它工作了吗?

我正在尝试使用Novell发布的库(Novell.Directory.Ldap)。版本2.1.10。到目前为止我做了什么:我测试了与应用程序(LdapBrowser)的连接,它正在运行,所以这不是通信问题。它是用Mono编译的,但我使用的是VisualStudio。所以用源代码创建了一个项目。我还包含了对Mono.Security的引用,因为该项目依赖于它。我在连接的错误捕获部分评论了一个调用(freeWriteSemaphore(semId);),因为它抛出了更多异常。我检查了那个调用做了什么,它只是一个错误跟踪机制。我遵循了Novell(http://www.novell.com/

c# - LDAPS 连接出现未知错误 (0x80005000)

在过去的几个小时里,我一直被烦人的ActiveDirectory位所困扰。我想要完成的是通过基于SSL的LDAP连接到ActiveDirectory。身份验证类型是匿名的。我正在使用.NETFramework4.0、C#和VisualStudio2010。以下代码应根据各种在线资源工作。但它不断提出令人惊叹的不言自明:“未知错误(0x80005000)”。DirectoryEntryentry=newDirectoryEntry();entry.Path="LDAPS://some.ldap.server:636";entry.AuthenticationType=Authentica

c# - 使用 DirectoryServices 从 C# 连接到 LDAP

我正在尝试连接到运行LDAP的edirectory8.8服务器。我将如何着手在.Net中执行此操作?我是否仍可以使用System.DirectoryService中的类,例如DirectoryEntry和DirectorySearcher,或者它们是否特定于AD?我是否需要以任何不同方式指定“连接字符串”?我正在尝试类似下面的代码,但它似乎不起作用...DirectoryEntryde=newDirectoryEntry("LDAP://novellBox.sample.com","admin","password",AuthenticationTypes.None);Director

2023CSP-CCF前三题 田地丈量、垦田计划、LDAP解题分析

文章目录CCF考试系统传送门前言(吐槽,可跳过)一、田地丈量1.题目内容2.题意简述3.题解分析4.完整代码二、垦田计划1.题目内容2.题意简述3.题解分析4.完整代码三、LDAP1.题目内容2.题意简述3.题解分析4.完整代码CCF考试系统传送门2023.03第29次CCF-CSP计算机认证考试CCF计算机软件能力认证考试系统前言(吐槽,可跳过)大二菜鸟第一次参加CSP考试,发挥得很烂(其实是实力太菜了),考前也没看往年题目套路,有很多不甘吧,不过拟打算六月再参加一次。如果早知道题目难度是依次递增的,就不写完两题就去啃最后一题了,最后写第三题的时候都在赶,最后一题还没啃下多少分…话不多说,接

c# - 如何在 C# 中转义字符串,以便在 LDAP 查询中使用

我有一个LDAP查询,我用它在C#中执行搜索。它使用两个字符串变量(用户名和域),出于安全原因需要对其进行转义。我应该如何转义字符串?C#.NET中是否有可用的函数来执行此操作?LDAP搜索条件示例:(objectCategory=person)(userprincipalname=username@domain*)(samaccountname=username)C#中的LDAP查询字符串示例:stringsearch="(&(&(objectCategory=person)(userprincipalname="+username+"@"+domain+"*)(samaccount

c# - 在 C# 中将 LDAP AccountExpires 转换为 DateTime

我想将18位字符串从LDAPAccountExpires转换为正常日期时间格式。129508380000000000>>2011年5月26日我使用以下链接获得了上述转换。http://www.chrisnowell.com/information_security_tools/date_converter/Windows_active_directory_date_converter.asp?pwdLastSet,%20accountExpires,%20lastLogonTimestamp,%20lastLogon,%20and%20badPasswordTime我尝试使用DateT

javascript - 使用javascript检查是否使用devise登录

我有一个使用devise进行身份验证的Rails3应用程序,并且想使用javascript查看用户是否已登录。执行此操作的最佳方法是什么? 最佳答案 由于Devise是基于Warden的,您可以使用Warden的回调来设置一个额外的cookie,该cookie将从js可见(不同于服务器仅sessioncookie),例如在您的devise.rb中:Warden::Manager.after_set_userdo|user,auth,opts|auth.cookies[:signed_in]=1endWarden::Manager.b

php - 通过 LDAP 验证当前 Windows 用户的凭据?

我们有一个使用WAMP(W表示Windows,P表示PHP)在Windows桌面上托管在内部网上的应用程序。我们需要实现一项新功能-每当用户访问我们的内部网站时,通过使用他/她的窗口登录凭据来验证用户。这里我缺乏实现它的一些基本概念-如何访问当前窗口登录PHP中的用户详细信息。有没有办法检测出当前用户是谁,并将该用户数据传递给我们的LDAP服务器进行验证? 最佳答案 看看这里:http://siphon9.net/loune/2007/10/simple-lightweight-ntlm-in-php/是1的一半认证。请注意,apa