我正在尝试使用Laravel连接到LDAP服务器。重要的是要说明,我正在使用PHP函数
问题在于,当我提供错误的用户名和密码时,
但是,当触发此警告时,Laravel会抛出一个异常。这不是异常,Laravel不应该抛出异常,我也不想将其作为异常处理;我只需要构建一个
Laravel是否将所有警告都捕获为异常?
ldap_connect
和ldap_bind
而不是使用软件包来处理它。问题在于,当我提供错误的用户名和密码时,
ldap_bind
函数会给我们一个PHP警告。我对这个警告很满意,并且如文档所述,当绑定未发生时,该函数返回false。但是,当触发此警告时,Laravel会抛出一个异常。这不是异常,Laravel不应该抛出异常,我也不想将其作为异常处理;我只需要构建一个
if
条件,将向用户返回一条消息。Laravel是否将所有警告都捕获为异常?
ldap_bind
и°ѓз”Ёж”ѕењЁдёЂдёЄtry catchеќ—дёгЂ‚ - Ilker Mutlu