我正在与Active Directory搏斗,试图让它允许我更改密码。我已经找到了大量有用的信息,但我仍然会发现一个持续的错误。
一些代码:
import com.unboundid.ldap.sdk._
import com.unboundid.util.ssl._
def main(args: Array[String]) : Unit = {
var sslUtil = new SSLUtil( new TrustAllTrustManager() )
var con = new LDAPConnection(sslUtil.createSSLSocketFactory())
co
当我试图连接到我的openLDAP服务(在Ubuntu18.04上)时,使用Outlook365中的SSL我会得到一个连接错误。当我试图连接到LdapAdmin客户端时,我也可以使用SSL连接,但是我会收到关于“不可信证书”的警告。
在端口636上使用OpenSSL -showcert进行测试,得到以下输出(删除证书数据)。我的链子(对我来说)很好。
谁能给我指明正确的方向?
CONNECTED(00000144)
depth=2 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA
veri
我在后端API中使用了最新版本的Lumen。我想从我的中间件连接到LDAP服务器进行用户身份验证。到目前为止,从路由器到中间件再到控制器的流程是有效的。我还成功地在我的XAMPP7.3.1(Windows10,x64)中启用了LDAP。
但是,连接到LDAP Online demoserver ( )失败...
以下是中间件的代码:
<?php
namespace App\Http\Middleware;
use Log;
use App\User;
use Firebase\JWT\JWT;
class ldapMiddleware {
public static fun