Tomcat – Single Sign-On

公司開發的應用程式發展到今天, 漸漸的將原先的平台,
由原先的 Perl CGI 程式慢慢的轉移到了 Java 程式的 Web Application,
當然, 最大的好處就是 Code 的 Reuse, 加快了不少開發速度, 也減少了 Maintain 的力氣,
不過, 由於個別應用程式的需求, 使得即便是在相同的 Tomcat 機器上, 卻有著不同的進入管道,
這樣的結果, 就是每個應用程式, 都有自己的 Login Form ,
伴隨而來的, 就是 一連串的使用者的抱怨!!….
最常聽到的就是 : 為何我們要多次 login ??!! 這個系統一點都不 User-Friendly
我一直懷疑, 這樣的功能難道只會我有需求?
我的觀念一直是認為跨應用程式, 其中的元件無法共用, 將會導致 帳號與密碼傳遞的過程會遺失,
使得Single Sign-On 的目的無法達成!!
原本, 打算換到 其他的 J2EE Application Server 了, 這念頭再次升起,
卻在今天, 發現了 其實原本 tomcat 就有這項功能, 只是我沒發現而已,
設定方法當然很簡單, 只是將 server.xml 底下的
 <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
原本被 註解掉的設定打開而已!!…
 
 
 
 
廣告

About fenjj

Perfect !!??...
本篇發表於 Uncategorized。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s