資源描述:
《asp.net單點登錄系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、---------------------------------------------------------------范文最新推薦------------------------------------------------------ASP.net單點登錄系統(tǒng)的設(shè)計與實現(xiàn)摘要:當(dāng)前,中國各大中型企業(yè)信息化發(fā)展進入成熟期,企業(yè)內(nèi)部信息系統(tǒng)歸于整合統(tǒng)一的重要階段。統(tǒng)一門戶、統(tǒng)一管理、統(tǒng)一開發(fā)模式是整合系統(tǒng)的重點項目,這些重點項目的基石則是單點登錄系統(tǒng)。該系統(tǒng)以Visualstudio2008為開發(fā)工具,C#為開發(fā)語言,使用ASP.NET技術(shù)實現(xiàn)。首先介紹了系統(tǒng)使用的相關(guān)技術(shù),然后對
2、系統(tǒng)的需求進行分析,在需求的基礎(chǔ)上主要實現(xiàn)了登錄一次即可訪問其他應(yīng)用子系統(tǒng)的功能。最后展示了系統(tǒng)的實現(xiàn)效果。5831關(guān)鍵詞:VisualStudio2008;單點登錄系統(tǒng);C#DesignandImplementationofSinglesign-onSystemAbstract:Nowadays,thedevelopmentofChinese9/9---------------------------------------------------------------范文最新推薦-----------------------------------------------------
3、-medium-sizedenterprisesbecomesmature,thesystemofinternalinformationoftheenterprisesgoestoanimportantstageofintegration.Unifiedmanagementandunifieddevelopingmodelarethekeyprojectsoftheintegratedsystembasedonthesinglesign-onsystem.ThissystemusesVisualStudio2008asitsdevelopingtools,C#asitsdevelopmen
4、tlanguage,andalsousesASP.NETtechnology.Firstofall,itintroducesthetechnologyusedinthesystemandthenimplementsthefunctionofaccessingothersubsystems,bylogginginoncethroughtheanalysisofthesystemrequirements.Andfinallyitshowstherealizationofthesystem.KeyWords:VisualStudio2008;SingleSign-onSystem;C#目錄摘9/
5、9---------------------------------------------------------------范文最新推薦------------------------------------------------------要1引言11.系統(tǒng)開發(fā)的背景及意義21.1簡介21.2開發(fā)的背景21.3開發(fā)意義32.系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)32.1實現(xiàn)機制的選擇32.2憑證42.3安全機制42.4單點登錄原理49/9---------------------------------------------------------------范文最新推薦--------------
6、----------------------------------------1.2開發(fā)的背景隨著信息技術(shù)的不斷發(fā)展,企業(yè)為了適應(yīng)業(yè)務(wù)需要而在信息化建設(shè)方面建立了不同的應(yīng)用系統(tǒng),企業(yè)擁有人力資源管理系統(tǒng)、財務(wù)系統(tǒng)等許多企業(yè)內(nèi)部管理系統(tǒng),系統(tǒng)之間各自獨立存在,數(shù)據(jù)分散,當(dāng)用戶工作時需要登錄不同的系統(tǒng)查詢[3],而對于不同部門的員工來說他們所需要的信息資源存放在不同的系統(tǒng)中,他們則要在不同的系統(tǒng)之間來回轉(zhuǎn)換。而系統(tǒng)之間缺乏統(tǒng)一的驗證,這給系統(tǒng)間的集成帶來了很多不便。單點登錄(SingleSign9/9----------------------------------------------
7、-----------------范文最新推薦------------------------------------------------------On,簡稱SSO)是一種認(rèn)證和授權(quán)機制,主要是為了方便用戶訪問多個系統(tǒng)。其實質(zhì)是安全上下文或憑證在多個系統(tǒng)之間信息的傳遞和共享[4]。當(dāng)用戶登錄系統(tǒng)時客戶端會根據(jù)用戶獲取的憑證為用戶建立一個包含用戶信息的安全上下文,系統(tǒng)根據(jù)這個判斷用戶訪問權(quán)限[5]。企業(yè)門戶系統(tǒng)不僅集