于 雷 韓凱寧,2 高 萌
(1.山東科技大學 經濟管理系,山東 泰安 271019;2.泰安市公共事業管理局,山東 泰安 271000)
傳統的電子商務由于多種原因,登錄系統可能會具備以下的弊端:
(1)由于以往企業對信息系統的重視程度不夠,沒有充分得到企業管理層的支持,在電子商務的建設中,沒有進行良好的信息系統規劃,甚至,存在系統的建立與企業本身的中長期發展戰略相脫節。這直接導致在電子商務構建設計過程中,缺乏整體和長期的考慮。
(2)企業的信息化建設基礎設施薄弱,由于各個部門發展速度和業務方向不同很容易造成企業沒有統一用戶管理信息系統,各個系統的建設難以統一考慮,系統整體的使用和運營相對困難。
(3)缺乏整體戰略角度的考慮,各個信息系統之間容易形成信息和應用相對獨立,很容易形成各自不同權限、編碼和數據庫體系,導致的后果就是各個系統之間的信息分享和系統管理非常困難。而整個企業內的信息和服務難以形成共享。
首先,系統在進行安全設計的時候沒有一個可以參照的標準,導致大部分系統在設計的時候沒有一個普遍公認的方法。這樣導致的直接結果就是:當一個新的單點登錄系統建立后,雖然實現了安全的訪問控制認證,但是與原有的訪問控制認證體系幾乎完全不同,這樣就無形的加大了系統之間融合的難度。而且,隨著計算機的環境愈來愈復雜,系統的建立者和管理員往往對復雜多變的網絡環境,以及龐大的系統中所有的服務和配置缺乏足夠的認識。同時,通過信任原則建立起來的系統之間的子系統,由于數量和范圍不斷的增加,所受到的安全威脅也將是不斷增大的。如果沒有建立可靠的安全體系,來保障系統中每個子系統的安全,那么,就無法構筑起一個安全的信息平臺。
無論采取何種手段,需要登錄到一個系統的最基本要求就是進行電子身份的認證。從登錄過程產生的最初開始,最傳統也是應用范圍最廣的就是基于口令的認證,也就是填寫用戶名和密碼的方式,這樣的方式一直到今天仍然是最為廣泛的一種電子身份認證方式,這樣的方式很容易被剽竊或者猜測到,甚至很多人會將密碼和個人信息記錄在筆記本上,無形中加大了系統的不穩定性。所以需要建立起一個不單單是根據口令密碼認證的登錄框架,來降低這種情況下對體系的安全所帶來的威脅。
最后,管理多系統的單點登錄信息的服務器,需要存儲大量的用戶信息,以及各個子系統的訪問規則。這樣種類繁多數量龐大的規則被建立起來,用來規定:每個相應的用戶、能夠在哪些系統中進行怎樣權限的操作。因此,為了可以進行有序的分類,將用戶根據所屬系統、級別、權限等范圍進行了劃分。由于現實環境中對部門和組別的分類有時候比較模糊,甚至用戶分屬于不同的部門而且其權限也會經常發生變化,那么這樣的結構變化,結合復雜的計算機環境使得整個系統的管理也十分復雜和不確定性,直接導致的結果就是經常出現錯誤。
首先,簡單介紹下單點登錄的模型,它一般由三部分構成:身份提供者;服務提供者和用戶。
(1)所謂的身份提供者是指:對個體用戶進行身份驗證的服務提供者;
(2)服務提供者是指:為用戶進行應用服務的具體應用服務提供者;
(3)這里的用戶指的是:通過瀏覽器來使用應用服務的個體。
其次介紹下單點登錄的工作原理,如下:首先,用戶在身份提供者那里注冊身份信息,進行單點登錄的時候,在身份提供者處登錄進行身份驗證,由身份提供者,為用戶標記登錄信息。當訪問其他的服務提供者時,被訪問的服務提供者首先直接與身份提供者進行交互,確定該用戶是否已進行單點登錄,從而確定允許該用戶來訪問自己提供的服務。
當一個用戶通過瀏覽器,來訪問一個服務提供者時,若該服務提供者需要驗證用戶的身份,就把該用戶的瀏覽器重定向到登錄服務器。登錄服務器通過SSL連接為用戶提供一個登錄頁面,用戶進行登錄,用戶登錄服務器后,被重定向回服務提供者,此時認證信息被包含在重定向消息中,服務提供者檢驗認證信息的真實性后,即可認為該用戶成功登錄。
單點登錄系統平臺主要由系統平臺管理模塊,應用系統代理模塊和數據庫三部分組成。
單點登錄系統平臺中的管理模塊,主要用來實現各種服務。包括會話管理服務,授權服務,日志審計服務,身份驗證服務。
單點登錄系統的數據庫模塊,存儲的是單點登錄時的各種數據。主要包括:用戶目錄數據庫,登錄日志數據庫等。
用戶目錄數據庫體系,使用統一的用戶目錄數據庫,進行集中化的管理。所有應用系統進行身份驗證時都運用這個集中的數據庫。登錄日志數據庫系統平臺,能夠對用戶的身份驗證行為,進行日志記錄。
在開發新的應用系統時,開發者可以直接使用單點登錄系統的認證服務,在一定程度上簡化了開發的流程。單點登錄系統,通過提供一個統一的認證平臺,來實現單點登錄,所以這樣的話,應用系統也不需要再去開發用戶認證的程序了。
本文針對電子商務環境下企業信息系統的登錄系統應用進行了一定深度的研究,初步構建了,適用于大多數電子商務環境下,企業信息系統登錄系統的設計思想。真正實現一個安全性高,實用性強并且穩定的單點登錄系統是一個繁雜的工作。用戶與認證中心之間的安全,易于操作和實現的認證,用戶密鑰的存儲,以及單點登錄以后的注銷,都是以后需要解決的問題。
[1]田向.職業學院校園網用戶單點登錄系統解決方案[J].職業,2011(18).
[2]杜娟,何正國.多系統用戶單點登錄系統解決方案[J].科技資訊,2006(25).
[3]楊麗波,朱迅,賈建強.基于LDAP及Web Services技術的企業級單點登錄系統的設計[J].軟件導刊,2010(09).
[4]程念勝,張宜生,李德群.一種基于令牌的單點登錄認證服務[J].計算機應用,2008(S2).
[5]張烽.電子政務網絡中統一身份認證研究[J].價值工程,2010(20).