LDAP を使用してアプリでユーザーを認証します。
<cftry>
<cfldap action="query"
name ="qryAuth"
attributes="cn,displayname,mail"
start ="DC=corp,DC=com"
server ="#LDAPserver#"
filter = "(cn=#arguments.EID#)"
username ="corp\#arguments.EID#"
password ="#arguments.password#">
<cfset this.addlog(arguments.EID, "Success on #LDAPserver#")>
<cfreturn true>
<cfcatch>
<cfset this.addlog(arguments.EID, "#cfcatch.message# on #LDAPserver#")>
<cfif cfcatch.message CONTAINS "error code 49">
エラー コード 49 は、ユーザーが間違ったパスワードを入力した場合に発生します。これが実行されるたびに、エラーがログに記録されます。try/catch を使用せずに LDAP 経由でパスワードを確認する方法はありますか?