アプリへの OpenLDAP パスワード ポリシーの実装に取り組んでいます。OpenLDAP からパスワードの有効期限が切れています。パスワードの有効期限が切れたという通知を取得しようとしています。
現在の値を設定します
$ppolicy_control = array("oid" => "1.3.6.1.4.1.42.2.27.8.5.1","iscritical" => true);
ldap_set_option()
for (LDAP_OPT_SERVER_CONTROLS
パスワードポリシー制御)
からのパスワード ポリシーの応答がまだありませんldap_get_option()
。
私が学んだことは、OpenLDAP C API はLDAP_OPT_SERVER_CONTROLS
ldap_get_option() メソッドのケースを実装していないということです。Wireshark でパケットを確認すると、パケットにフックされた ppolicy 応答が表示されます。
PHP または OpenLDAP C API を使用して OpenLDAP からパスワード ポリシーの応答を取得する回避策はありますか?