一种客户端登录服务器的方法技术

技术编号:10958312 阅读:99 留言:0更新日期:2015-01-26 00:26
本发明专利技术涉及网络接入技术领域,包括设置授权文件步骤:通过xml设置用户信息,所含用户信息包括服务器的IP地址、端口、组织名称、组织Guid、组织密码;加密授权文件步骤:通过设置密钥将上述用户信息加密存入至授权文件中;客户端加载加密授权文件步骤:客户端加载上述加密授权文件;解密授权文件:对加密授权文件进行解密,将上述用户信息通过核心主服务传递到服务后台;服务器验证用户账户信息步骤:服务后台与数据库里的用户名和密码进行匹配,若匹配失败,则提示用户用户名密码错误,如果相同,登录成功,核心主服务将用户信息保存至服务器的内存中。该方法对用户信息进行加密,隐藏了服务器的IP和端口,提高了服务器的安全性。

【技术实现步骤摘要】

本专利技术涉及网络接入
,尤其涉及客户端登录服务器的方法
技术介绍
在现有的各种网络技术中,应用最多的是客户端/服务器模式,也称为以3模式。在以3模式中,当客户端第一次登录服务器的时候,一般是需要通过手动设置客户端的I?及端口接入服务器,繁琐又容易出错,而且使得客户端I ?和端口暴露,影响到服务器的安全性,为进一步提高服务器的安全性,本专利技术专利技术了一种服务器登录设置方法。
技术实现思路
本专利技术专利技术的,包括:设置授权文件步骤:通过观1设置用户信息,所含用户信息包括服务器的I?地址、端口、组织名称、组织“1(1、组织密码;加密授权文件步骤:用户通过设置密钥将上述用户信息加密存入至授权文件中;客户端加载加密授权文件步骤:客户端加载上述加密授权文件,所述客户端包括%端和手机端;解密授权文件:对加密授权文件进行解密,将上述用户信息通过核心主服务传递到服务后台;服务器验证用户账户信息步骤:服务后台与数据库里的用户名和密码进行匹配,若匹配失败,则提示用户用户名密码错误,如果相同,登录成功,核心主服务将用户信息存放在服务器的内存中。 将用户信息保存至服务器的内存时,对用户名密码进行保密,所述的加密方式为 本专利技术专利技术的,适用的客户端包括?端和手机端,通过对用户信息进行加密,隐藏了服务器的I?和端口,大大提高了服务器的安全性。 【附图说明】 图1为本专利技术的示意图。 【具体实施方式】 本专利技术专利技术的,其示意图如图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、本地计算机名、用户名和密码通过核心主服务传递到服务后台,将其与数据库里的用户名和密码进行匹配,若匹配失败,则提示用户用户名密码错误,如果相同,登录成功,核心主服务将用户信息存放在服务器的内存中。 当用手机登录时,从指定网站下载手机端加密授权文件,存放到手机存储卡里,用手机客户端第一次登录时,手机存储卡中加密载授权文件,手机系统存在独立的手机核心服务,手机核心服务和核心主服务可以选择一起启动,当选择一起启动时,手机客户端登录时,对加密授权文件进行解密后,通过服务器地址和端口访问手机核心服务,同时将组织信息、当前手机IP地址、当前手机名、用户名及密码通过手机核心服务传递到后台,连接核心主服务,与数据库里的用户名和密码进行匹配,若匹配失败,则提示用户用户名密码错误,如果相同,登录成功,核心主服务将用户信息存放在服务器的内存中,手机核心服务将用户信息存放在内存中。本文档来自技高网...

【技术保护点】
一种客户端登录服务器的方法,包括设置授权文件步骤:通过xml设置用户信息,所含用户信息包括服务器的IP地址、端口、组织名称、组织Guid、组织密码;加密授权文件步骤:通过设置密钥将上述用户信息加密存入至授权文件中;客户端加载加密授权文件步骤:客户端加载上述加密授权文件;解密授权文件:对加密授权文件进行解密,将上述用户信息通过核心主服务传递到服务后台;服务器验证用户账户信息步骤:服务后台与数据库里的用户名和密码进行匹配,若匹配失败,则提示用户用户名密码错误,如果相同,登录成功,核心主服务将用户信息保存至服务器的内存中。

【技术特征摘要】
1.一种客户端登录服务器的方法,包括 设置授权文件步骤:通过Xml设置用户信息,所含用户信息包括服务器的IP地址、端口、组织名称、组织Guid、组织密码; 加密授权文件步骤:通过设置密钥将上述用户信息加密存入至授权文件中; 客户端加载加密授权文件步骤:客户端加载上述加密授权文件; 解密授权文件:对加密授权文件进行解密,将上述用户信息通过核心主服务传递到服务后台; 服务器验证用户账户信息步骤:服务后台与数据库里的用户名和密码进...

【专利技术属性】
技术研发人员:丁力
申请(专利权)人:镇江金钛软件有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1