freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

校園網(wǎng)統(tǒng)一身份認(rèn)證系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(參考版)

2025-07-01 20:18本頁(yè)面
  

【正文】 安裝完成,Sun One Directory Server就自動(dòng)啟動(dòng),如果需要對(duì)目錄進(jìn)行設(shè)置和編輯,可以啟動(dòng)Sun One Administration Server,通過(guò)桌面環(huán)境進(jìn)行配置,具體配置參照Sun One Administration Server管理。本章將對(duì)系統(tǒng)詳細(xì)實(shí)現(xiàn)闡述如下,主要將分為如下幾個(gè)部分進(jìn)行詳細(xì)說(shuō)明: Sun One Directory Server安裝、校園網(wǎng)統(tǒng)一身份認(rèn)證系統(tǒng)平臺(tái)架設(shè)、應(yīng)用系統(tǒng)調(diào)用、 Sun One Administration Server管理、Web遠(yuǎn)程管理用戶。同樣可以另外添加一個(gè)“連接配置”,:圖 新建連接配置文件界面4 系統(tǒng)的實(shí)現(xiàn)校園網(wǎng)統(tǒng)一身份認(rèn)證系統(tǒng)是統(tǒng)一校園應(yīng)用系統(tǒng)密碼的一個(gè)集存儲(chǔ)、調(diào)用、管理為一體的校園網(wǎng)用戶密碼維護(hù)的綜合管理系統(tǒng)。該配置文件管理軟件主要用于新建“用戶配置文檔”、修改“連接配置”、修改“用戶配置文檔”,: 校園網(wǎng)用戶管理系統(tǒng)配置文件管理軟件界面編輯用戶配置文檔時(shí),選擇文件打開(kāi)用戶配置文檔,然后打開(kāi),:圖 編輯用戶配置文檔界面上圖中的Mappings Field,意思是指向?qū)?yīng)表,:圖 可以對(duì)其直接進(jìn)行編輯、保存,之后將即時(shí)被LdapClasses類(lèi)調(diào)用。(11) 修改學(xué)生基本信息學(xué)生如果遇到基本信息驗(yàn)證錯(cuò)誤問(wèn)題,可以根據(jù)學(xué)生學(xué)號(hào)查找到學(xué)生信息,進(jìn)行修改,:圖 學(xué)生基本信息修改(12) 修改教師基本信息通過(guò)查找教師身份證號(hào),修改教師驗(yàn)證身份證號(hào)(13) 發(fā)布公告統(tǒng)一身份認(rèn)證系統(tǒng)公告發(fā)布平臺(tái),: 添加公告通過(guò)Web管理軟件,可以隨時(shí)隨地對(duì)用戶進(jìn)行管理,方便快捷,分權(quán)限管理員,可以很方便管理。之所以允許修改用戶注冊(cè)郵箱是因?yàn)橛脩簦脩粼谡一孛艽a時(shí),需要將用戶修改的密碼發(fā)送到注冊(cè)郵箱里;找回密碼,根據(jù)用戶輸入的真實(shí)信息,驗(yàn)證無(wú)誤,將用戶新修改的密碼發(fā)送到注冊(cè)郵箱。:注冊(cè)用戶名重新選擇用戶名是Sun One 目錄中查找用戶名是否唯一否基本信息庫(kù)中取得學(xué)生信息寫(xiě)入目錄 學(xué)生注冊(cè)用戶驗(yàn)證流程圖教師用戶將關(guān)系到學(xué)生評(píng)教系統(tǒng),網(wǎng)絡(luò)課堂系統(tǒng)教師開(kāi)課等對(duì)用戶身份要求非常嚴(yán)格的環(huán)節(jié),所以,關(guān)于教師用戶注冊(cè),本文采用教師前臺(tái)注冊(cè),后臺(tái)手工審核的方式,: 教師注冊(cè)管理,教師注冊(cè)時(shí)需輸入驗(yàn)證信息:姓名和身份證號(hào),本文后臺(tái)管理界面將手工審核教師的注冊(cè),如果不存在唯一性問(wèn)題,手工通過(guò)驗(yàn)證,驗(yàn)證即可通過(guò)。下面將介紹學(xué)生注冊(cè)和教師注冊(cè)的流程: :,用戶在注冊(cè)的時(shí)候,需要輸入自己真實(shí)的學(xué)號(hào)、姓名和身份證號(hào),通過(guò)基本信息庫(kù)中保存的學(xué)生基本信息核對(duì)之后,驗(yàn)證用戶是否為合法用戶,所填注冊(cè)信息是否為自己真實(shí)信息。(統(tǒng)一身份認(rèn)證平臺(tái))入口: 中原工學(xué)院統(tǒng)一身份認(rèn)證平臺(tái)登陸窗口在該平臺(tái)將實(shí)現(xiàn)用戶注冊(cè)、用戶登錄、修改用戶驗(yàn)證信息、密碼找回、查看用戶基本信息等功能。 用戶自助管理在本文系統(tǒng)中存儲(chǔ)的用戶,都是經(jīng)過(guò)真實(shí)身份的驗(yàn)證之后保存下來(lái)的,具體將通過(guò)用戶的證件號(hào)碼,身份證號(hào),姓名三者進(jìn)行校驗(yàn),完全相符才能注冊(cè),確保了用戶在網(wǎng)上注冊(cè)信息的真實(shí)性。應(yīng)用系統(tǒng)注冊(cè)功能被屏蔽之后,新用戶第一次登錄應(yīng)用系統(tǒng)時(shí),將通過(guò)Web Services調(diào)用統(tǒng)一身份認(rèn)證中保存的用戶基本信息,將其寫(xiě)入應(yīng)用系統(tǒng)對(duì)應(yīng)的用戶信息表,以此完成用戶應(yīng)用系統(tǒng)中的注冊(cè)。該系統(tǒng)的思想就是統(tǒng)一身份認(rèn)證只保存用戶驗(yàn)證信息,而所有與系統(tǒng)有關(guān)的用戶信息都將保存在應(yīng)用系統(tǒng)中。同樣道理,不論是何種系統(tǒng),只要是能夠引用到WebServices,就可以實(shí)現(xiàn)調(diào)用LdapClasses類(lèi)庫(kù),同時(shí)也就可以訪問(wèn)目錄。(3) 判斷用戶是否輸入驗(yàn)證信息是否與目錄一致UserInf ui=(UserInf)Session[ui]。 (admin,12345678)。根據(jù)本文的定義,提供以下方法,以供應(yīng)用程序?qū)δ夸涍M(jìn)行訪問(wèn):◇驗(yàn)證一個(gè)用戶的標(biāo)識(shí)信息,返回成功或者失??;◇獲取一個(gè)用戶的身份信息,返回用戶的各個(gè)信息字段的值;◇服務(wù)訪問(wèn)控制,根據(jù)驗(yàn)證信息,決定某個(gè)應(yīng)用是否可以訪問(wèn)服務(wù)的方法;◇增加一個(gè)用戶身份信息;◇設(shè)置一個(gè)用戶身份信息的基本字段;◇刪除一個(gè)用戶身份信息;◇檢索一批符合特定條件的用戶。如果不是對(duì)特殊情況下,一般建議采用WebServices調(diào)用的方法,這種方法已經(jīng)成熟,即安全可靠,又簡(jiǎn)單方便。 通過(guò)上述五個(gè)步驟,已經(jīng)實(shí)現(xiàn)了WebServices對(duì)目錄的訪問(wèn),因?yàn)橥耆遣捎米远x類(lèi)的方法和函數(shù),所以,很容易就實(shí)現(xiàn)了對(duì)目錄的操作。 //設(shè)置用戶信息(user)。 //查找用戶 (user,count)。 //得到用戶資料(username)。(5) 實(shí)現(xiàn)對(duì)目錄的操作當(dāng)用戶權(quán)限為1時(shí),則允許其對(duì)目錄進(jìn)行操作,直接調(diào)用。])。 and Password=39。(3) 登陸驗(yàn)證用戶是否有權(quán)限訪問(wèn)Web Services調(diào)用XmlNode xn=(descendant::User[Name=39。(4) 高安全性對(duì)于用戶應(yīng)用系統(tǒng),本文可以在Web Services中增加訪問(wèn)權(quán)限,以此限制用戶對(duì)目錄是只有讀的權(quán)限,還是擁有增加、刪除、修改的權(quán)限,如果直接采用對(duì)目錄的讀寫(xiě)操作,很難對(duì)用戶系統(tǒng)限制其對(duì)目錄的訪問(wèn)權(quán)限,因此,提高了系統(tǒng)整體應(yīng)用的高安全性。對(duì)于學(xué)校來(lái)說(shuō),簡(jiǎn)單、易操作。(2) 簡(jiǎn)單易操作如果直接對(duì)目錄進(jìn)行操作,那么必須對(duì)每種類(lèi)型的系統(tǒng)進(jìn)行專(zhuān)門(mén)的開(kāi)發(fā),不同的操作系統(tǒng)、不同的開(kāi)發(fā)語(yǔ)言、不同的環(huán)境都會(huì)造成很重的負(fù)擔(dān)和很大的工作量。通過(guò)Web Services調(diào)用來(lái)實(shí)現(xiàn)對(duì)目錄的訪問(wèn)具有以下優(yōu)點(diǎn):(1) 各種系統(tǒng)通用綜觀現(xiàn)有技術(shù),不論是asp、asp應(yīng)用程序不但可以通過(guò)此接口完成驗(yàn)證,也可以進(jìn)行用戶的添加、更改、刪除、查找等操作,:遠(yuǎn)程Web Service調(diào)用調(diào)用初始化中已創(chuàng)建好的UserManger對(duì)象的方法FieldAccess各種派生類(lèi)Sun One Directory ServerLdapAccess類(lèi) Web Services 調(diào)用目錄流程圖Web Services可以看成是部署在Internet上的API,它可以方便被應(yīng)用程序集成和調(diào)用,形成新的應(yīng)用服務(wù)。 Web Services調(diào)用類(lèi)庫(kù)訪問(wèn)目錄Web Services是自包含的、模塊化的應(yīng)用程序,它可以在網(wǎng)絡(luò)(通常為Web)中被描述、發(fā)布、查找以及調(diào)用;Web Services通過(guò)適用SOAP協(xié)議執(zhí)行遠(yuǎn)程調(diào)用,SOAP用XML將消息編碼,通常使用HTTP來(lái)承載SOAP消息,使消息能夠通過(guò)防火墻,以便擅長(zhǎng)在異類(lèi)系統(tǒng)之間交換數(shù)據(jù);是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些規(guī)范使得Web Service能與其他兼容的組件進(jìn)行互操作。:?xml version= encoding=utf8?Connections xmlns:xsd= xmlns:xsi= xmlns=://configConnectionm_sNameLdap1/m_sNamem_dataSourceLdap/m_dataSourcem_sHost/m_sHostm_nPort389/m_nPortm_sUser=Directory Manager/m_sUserm_sPassword12345678/m_sPasswordm_sTableBaseou=accounts,dc=zzti,dc=edu,dc=/m_sTableBase m_sTableName / m_sKeyFielduid/m_sKeyField NameLdap1/Name DataSourceLdap/DataSource Host/Host Port389/Port User=Directory Manager/User Password12345678/Password TableBaseou=accounts,dc=zzti,dc=edu,dc=/TableBase TableName / KeyFielduid/KeyField /Connection/Connections該conn映射庫(kù)主要為L(zhǎng)dapClasses類(lèi)中的Connection類(lèi)調(diào)用。(7) Connection類(lèi),用于記錄一個(gè)數(shù)據(jù)庫(kù)或目錄服務(wù)的連接: //連接名稱(chēng) Name //連接類(lèi)型 Datasource目錄接口類(lèi)庫(kù)包含目錄服務(wù)信息映射庫(kù)完成屬性對(duì)應(yīng)的功能:本庫(kù)主要存儲(chǔ)應(yīng)用程序用到的屬性表和目錄服務(wù)中的屬性表的對(duì)應(yīng)關(guān)系,其中用到了2個(gè)XML文件。方法LoadConfig完成讀取字段信息的操作,由以上構(gòu)造函數(shù)調(diào)用。//查找用戶string[] FindUser(User match,int count)。//添加用戶資料void AddUser(User user)。//得到一個(gè)空的用戶User GetEmpotyUser()。//以下是幾個(gè)構(gòu)造函數(shù)Public Field(string name,string val,string type,string mappingfield,string connection)Public Field(string name,string val,string type,string mappingfield,string connection,string accessAttribute)//提供克隆方法,便于深表復(fù)制Public Field Clone()(3) Connection類(lèi),用于記錄一個(gè)數(shù)據(jù)庫(kù)或目錄服務(wù)的連接://連接名稱(chēng) Name //連接類(lèi)型 Datasource //主機(jī)名 Host //端口號(hào) Port //連接用戶名 User //連接密碼 Password // Ldap路徑 TableName //關(guān)鍵字 KeyField (用于搜索查詢的唯一的字段或?qū)傩裕? 方法如下: //復(fù)制連接 CopyFrom(Connection conn) //比較兩個(gè)連接是否一致 CompareTo(Connection conn) (4) IUserManager接口,此dll關(guān)鍵類(lèi)UserManager向外部提供的所有方法的聲明://驗(yàn)證用戶bool CheckUser(string username,string password)。 //映射源字段所在的數(shù)據(jù)連接 [XmlAttribute(m_sconnection)]public string m_sconnection。 //該字段的值的類(lèi)型 [XmlAttribute(m_stype)]public string m_stype。//以虛擬字段為參數(shù)的構(gòu)造函數(shù)//主要用于初始化User的虛擬字段public User(Field[] field);//m_field字段的外部屬性接口public Field[] Field//得到屬性字段的個(gè)數(shù)public int Count//索引器,用于返回指定字段名的虛擬字段public Field this[string s]//索引器,用于返回第n個(gè)虛擬字段public Field this[int i]//返回各虛擬字段的字段名的集合public string[] FieldNames(2) Field類(lèi):用于記錄字段信息,進(jìn)行字段映射 //虛擬字段名 [XmlAttribute(m_sname)]public string m_sname。然后不同的操作就可以枚舉并調(diào)用基類(lèi)不同的方法,基類(lèi)會(huì)自動(dòng)找到其派生類(lèi)的函數(shù),從而實(shí)現(xiàn)所有操作。,該類(lèi)主要用于為Web Services提供操作接口,同時(shí)也為本地配置程序提供接口,總之所有對(duì)目錄的訪問(wèn)操作都是通過(guò)該類(lèi)庫(kù)來(lái)實(shí)現(xiàn)的,這樣就實(shí)現(xiàn)了調(diào)用本文自定義的函數(shù)和方法,增加程序代碼的可重復(fù)利用性,減少用戶的重復(fù)開(kāi)發(fā)?,F(xiàn)在采用接口類(lèi)操作的形式,一旦目錄結(jié)構(gòu)變化,無(wú)需更改目錄結(jié)構(gòu),只需將接口類(lèi)庫(kù)替換一下即可,實(shí)現(xiàn)了系統(tǒng)的易擴(kuò)展性。為了考慮到系統(tǒng)以后的擴(kuò)容和應(yīng)用程序調(diào)用的方便和易實(shí)現(xiàn),本文采用兩級(jí)調(diào)用的方式,通過(guò)這個(gè)類(lèi)庫(kù)可以對(duì)目錄進(jìn)行操作,類(lèi)庫(kù)建好之后,自己開(kāi)發(fā)的系統(tǒng)可以直接調(diào)用類(lèi)庫(kù)對(duì)Sun One Directory Server進(jìn)行讀寫(xiě)操作,然后通過(guò)建立Web Services來(lái)調(diào)用類(lèi)庫(kù),使得Web Services同樣可以訪問(wèn)目錄服務(wù),這樣其他應(yīng)用系統(tǒng)可以通過(guò)各種方法調(diào)用Web Services即可實(shí)現(xiàn)對(duì)目錄服務(wù)的操作。 Web Services 提供統(tǒng)一認(rèn)證接口,實(shí)現(xiàn)對(duì)目錄的訪問(wèn)操作,其他應(yīng)用系統(tǒng)只要調(diào)用Web Services即可完成對(duì)目錄的訪問(wèn)。LDIF導(dǎo)入,: 客戶端目錄導(dǎo)入圖可以選擇只添加。本文系統(tǒng)主要操作的是Directory Server(ldap),所有目錄服務(wù)的管理、配置都可以在Sun提供的客戶端管理模式進(jìn)行。6.簡(jiǎn)單一些管理路徑和命令: root Serverroot/slapdserverID/startslapd 啟動(dòng)目錄服務(wù)root Serverroot/slapdserverID/
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1