2015年11月8日 星期日

ThunderBird 使用 LDAP通訊錄






1.LDAP通訊錄設定,參考文件:Thunderbird設定LDAP通訊錄

2.設定可以搜尋 displayName字串
設定上沒什麼問題 ,預設查詢時會找 commonName和 mail的屬性,但如果使用者把英文姓名放在 commonName,中文姓名放在 displayName在用中文姓名時就會查詢不到,要解決這個問題,想要用中文姓名查詢的話,這邊有個解法,參考 :Thunderbird Tips,最主要加上四個參數在系統上即可

ldap_2.servers.IntaiMail.attrmap.DisplayName
displayName

ldap_2.servers.IntaiMail.autoComplete.commentFormat
[displayName]

ldap_2.servers.IntaiMail.autoComplete.nameFormat
[displayName]

ldap_2.servers.IntaiMail.autoComplete.filterTemplate
(|(mail=*%v*)(displayName=*%v*))


3.指定 LDAP通訊錄,最後指定郵件匣的設定,選項"寫信與通訊錄",在通訊錄尋找郵件地址時選擇使用其它 LDAP伺服器,並指定剛剛新增的 LDAP通訊錄即可

2015年11月3日 星期二

IIS設定讓相同的 web程式可以使用 IP和 Domain Name連結

之前有作一個 MVC的 portal,使用者是打入 IP如 192.168.xx.xx/portal的方式連結的,在 IIS的是設定虛擬目錄的方式,而最近要導 AD了,因為有 DNS所以同仁希望可以用 portal.xxxx.com的方式就可以連結,而且之前 IP的方式也可以保留,作法請參考下列網站
http://www.flag.com.tw/book/cento-5105.asp?bokno=F6201&id=164

主要作法是再新增一個 IIS網站 port也是 80,網站目錄指定到虛擬目錄的那一個,但是要再多作一個動作,就是在新增的網站設定 繫結,要指定這個新網站 IP對應指定一個 domain name,這樣就可以。

用 browser打開時如果有碰到 呼叫 LoadLibraryEx (於 ISAPI 篩選器 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll" 上) 失敗
記得把 ISAPI上把多的 \拿掉即可