亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種客戶端登錄服務器的方法

文檔序號:8002317閱讀:258來源:國知局
一種客戶端登錄服務器的方法
【專利摘要】本發(fā)明涉及網(wǎng)絡接入【技術領域】,包括設置授權文件步驟:通過xml設置用戶信息,所含用戶信息包括服務器的IP地址、端口、組織名稱、組織Guid、組織密碼;加密授權文件步驟:通過設置密鑰將上述用戶信息加密存入至授權文件中;客戶端加載加密授權文件步驟:客戶端加載上述加密授權文件;解密授權文件:對加密授權文件進行解密,將上述用戶信息通過核心主服務傳遞到服務后臺;服務器驗證用戶賬戶信息步驟:服務后臺與數(shù)據(jù)庫里的用戶名和密碼進行匹配,若匹配失敗,則提示用戶用戶名密碼錯誤,如果相同,登錄成功,核心主服務將用戶信息保存至服務器的內存中。該方法對用戶信息進行加密,隱藏了服務器的IP和端口,提高了服務器的安全性。
【專利說明】一種客戶端登錄服務器的方法

【技術領域】
[0001]本發(fā)明涉及網(wǎng)絡接入【技術領域】,尤其涉及客戶端登錄服務器的方法。

【背景技術】
[0002]在現(xiàn)有的各種網(wǎng)絡技術中,應用最多的是客戶端/服務器模式,也稱為以3模式。在以3模式中,當客戶端第一次登錄服務器的時候,一般是需要通過手動設置客戶端的I?及端口接入服務器,繁瑣又容易出錯,而且使得客戶端I ?和端口暴露,影響到服務器的安全性,為進一步提高服務器的安全性,本發(fā)明發(fā)明了一種服務器登錄設置方法。


【發(fā)明內容】

[0003]本發(fā)明發(fā)明的一種客戶端登錄服務器的方法,包括:
設置授權文件步驟:通過觀1設置用戶信息,所含用戶信息包括服務器的I?地址、端口、組織名稱、組織“1(1、組織密碼;
加密授權文件步驟:用戶通過設置密鑰將上述用戶信息加密存入至授權文件中;
客戶端加載加密授權文件步驟:客戶端加載上述加密授權文件,所述客戶端包括%端和手機端;
解密授權文件:對加密授權文件進行解密,將上述用戶信息通過核心主服務傳遞到服務后臺;
服務器驗證用戶賬戶信息步驟:服務后臺與數(shù)據(jù)庫里的用戶名和密碼進行匹配,若匹配失敗,則提示用戶用戶名密碼錯誤,如果相同,登錄成功,核心主服務將用戶信息存放在服務器的內存中。
[0004]將用戶信息保存至服務器的內存時,對用戶名密碼進行保密,所述的加密方式為
[0005]本發(fā)明發(fā)明的一種客戶端登錄服務器的方法,適用的客戶端包括?端和手機端,通過對用戶信息進行加密,隱藏了服務器的I?和端口,大大提高了服務器的安全性。

【專利附圖】

【附圖說明】
[0006]圖1為本發(fā)明的一種客戶端登錄服務器的方法示意圖。

【具體實施方式】
[0007]本發(fā)明發(fā)明的一種客戶端登錄服務器的方法,其示意圖如圖1所示,包括:
通過觀1設置用戶信息,所含用戶信息包括服務器的I?地址、端口、組織名稱、組織6111(1、組織密碼:
〈33313〉
〈II 尺 1?116 七 10^://192.168.1.100: 6001/875^6111361-^1065/1(61-1161861-^61'/ 〈UnitName〉某公司〈/UnitName〉
<UnitID>EE8C46AF-FllD-49e0-ADCE-6EDB2428D876</UnitID>
<UnitPassfford>123</UnitPassfford>
</SSEIS>
通過設置密鑰將上述用戶信息加密存入至授權文件中:
例如,密鑰為;
DESCryptoServiceProvider des = new DESCryptoServiceProvider ();
des.Key = new byte [] { 0x01, 0x02, 0x03, 0x05, 0x05, 0x06, 0x07, 0x08 };
des.1V = new byte [] { 0x01, 0x02, 0x03, 0x05, 0x05, 0x06, 0x07, 0x08 };
客戶端加載上述加密授權文件,所述客戶端包括PC端和手機端;
當用PC端登錄時,對上述授權文件進行解密,將用戶信息、本地電腦IP、本地計算機名、用戶名和密碼通過核心主服務傳遞到服務后臺,將其與數(shù)據(jù)庫里的用戶名和密碼進行匹配,若匹配失敗,則提示用戶用戶名密碼錯誤,如果相同,登錄成功,核心主服務將用戶信息存放在服務器的內存中。
[0008]當用手機登錄時,從指定網(wǎng)站下載手機端加密授權文件,存放到手機存儲卡里,用手機客戶端第一次登錄時,手機存儲卡中加密載授權文件,手機系統(tǒng)存在獨立的手機核心服務,手機核心服務和核心主服務可以選擇一起啟動,當選擇一起啟動時,手機客戶端登錄時,對加密授權文件進行解密后,通過服務器地址和端口訪問手機核心服務,同時將組織信息、當前手機IP地址、當前手機名、用戶名及密碼通過手機核心服務傳遞到后臺,連接核心主服務,與數(shù)據(jù)庫里的用戶名和密碼進行匹配,若匹配失敗,則提示用戶用戶名密碼錯誤,如果相同,登錄成功,核心主服務將用戶信息存放在服務器的內存中,手機核心服務將用戶信息存放在內存中。
【權利要求】
1.一種客戶端登錄服務器的方法,包括 設置授權文件步驟:通過Xml設置用戶信息,所含用戶信息包括服務器的IP地址、端口、組織名稱、組織Guid、組織密碼; 加密授權文件步驟:通過設置密鑰將上述用戶信息加密存入至授權文件中; 客戶端加載加密授權文件步驟:客戶端加載上述加密授權文件; 解密授權文件:對加密授權文件進行解密,將上述用戶信息通過核心主服務傳遞到服務后臺; 服務器驗證用戶賬戶信息步驟:服務后臺與數(shù)據(jù)庫里的用戶名和密碼進行匹配,若匹配失敗,則提示用戶用戶名密碼錯誤,如果相同,登錄成功,核心主服務將用戶信息保存至服務器的內存中。
2.如權利要求1所述的一種客戶端登錄服務器的方法,其特征在于,將用戶信息保存至服務器的內存時,對用戶名密碼進行保密,所述的加密方式為CryptHelper.ByteToHex(CryptHelper.Encrypt (password))。
3.如權利要求1所述的一種客戶端登錄服務器的方法,其特征在于,所述客戶端包括PC端和手機端。
【文檔編號】H04L29/08GK104301283SQ201310294794
【公開日】2015年1月21日 申請日期:2013年7月15日 優(yōu)先權日:2013年7月15日
【發(fā)明者】丁力 申請人:鎮(zhèn)江金鈦軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1