MRBS 會議室預約管理系統
最近在玩這東西
http://mrbs.sourceforge.net/
照説明做很快就起來了
但是.跟AD做認證一直有問題
後來才發現是因為LDAP上的路徑有問題.不完整
到AD SERVER上跑 dsquery user -samid "administrator"
這樣才把完整的路徑跑出來
換上去就正常可以登入了
下面是範例,直接加在config.inc.php後面就可以了
$auth["type"] = "ldap";
$auth["session"] = "php";
$cookie_path_override = '';
$ldap_host = "192.168.1.92"; //AD主機的IP
$ldap_port = 389;
$ldap_v3 = true;
$ldap_tls = false;
$ldap_base_dn = "OU=Departments,DC=XXX,DC=com,DC=tw"; //帳號所在的群組,要完整
$ldap_user_attrib = "sAMAccountName";
$ldap_dn_search_attrib = "sAMAccountName";
$ldap_dn_search_dn = "CN=MRBS,OU=資訊室,OU=總公司,OU=Departments,DC=XXXX,DC=com,DC=tw"; //這段要完整
$ldap_dn_search_password = "PASS_WORD"; //ad內mrbs的密碼
$ldap_get_user_email = TRUE;
$ldap_email_attrib = "mis@XXX.com.tw";
$auth["admin"][] = "mrbs" //設定ad內mrbs這個帳號是管理者
沒有留言:
張貼留言