一、引言

基于.NET构架物流系统中的安全性主要的问题是:谁有权力进入物流系统?通常做法是物流系统中维护一张验证物流系统合法身份的用户权力名单。接受用户凭据并根据指定的颁发机构来验证凭据的过程称为身份验证。在.NET客户端必须提供用户凭据,让服务器验证用户的标识实施物流系统安全。

1 、 基于Passport的身份验证方法探讨

Passport身份验证方式应用于物流系统中主要适合于跨站之间的应用,用户只用一个用户名和密码可以访问任何Passport成员物流系统站,并且在注销离开时所有Passport相关信息都会清除。Passport的身份验证分为以下两步执行:

启动Passport身份验证。要在.NET物流系统程序中启动Passport身份验证必须采取以下两个小步骤:在计算机上安装Passport 汕头到万宁物流Software Developer Kit(SDK)。在.NET Services Mannager中创建一个物流系统应用程序

获取用户信息。设置好Web. config中标识可通过Passport验证的用户访问资源,使用Passport验证模式,所有为通过验证的用户将重定位到login. aspx文件,未通过验证的用户不能访问index. aspx页面。Passport身份验证的缺点在于开发商是否愿意将所有的用户数据都放在微软的集中式数据库中,因为在商用中Passport验证时需要交纳一定的费用,这在一定程度上影响到Passport验证的适用范围。

2 、基于Windows的身份验证方法探讨

基于Windows的身份验证是强制性的,只适用于受控环境的物流系统网站,管理员可以通过各种方法来控制客户端机器。.NET应用程序中需要配置Web.config文件才能使用Windows身份验证。当用户访问页面通过windows身份验证,.NET就会触发Global.asax文件中的Windows Authentication_On Athenticate事件可以将一个Windows Principal类的对象附在请求上传递给Iprincipal接口对象实现身份验证。

3 、 基于窗体的身份验证方法探讨

基于窗体的身份验证可以定制登录页面及登录准则。.NET用户身份验证将未授权的用户重定向到登录页面。这种身份验证是互联网上许多Web站点使用的流行方式。可以分为以下四步设计实现:

启动窗体身份验证设计。启动窗体验证需要修改Web. config使之被配置成使用基于窗体的身份验证,首先要将节设置为“forms”,而且需要拒绝署名用户访问。代码设置所需应用程序Web. config文件。

配置窗体身份验证设计。配置窗体身份验证是在Web. config文件的节下的< forms >中,可以配置使用cookie名称、保护类型、登录页的URL、cookie生效时间长度以及路径。

创建登录页面设计。使用窗体身份验证时需要创建一个登录页面,当用户没有通过验证后,.NET应用程序都会转到登录页面进行验证,在此创建登录页面必须命名为login. aspx,页面中必须有两个文本框用于输入用户名和密码,假设输入用户名为zhouj0和密码为jzhou0并点击“登录”韶关到阜新物流按钮即可通过用户身份验证。“登录”按钮代码如下:

Using System. Web. Security;

Private void LoginButton_Click(object sender,System>eventArgs e)

{ if(userbox.text=”zhouj0”&&passwordbox.text=”jzhou0”)

FormsAuthentication.RedirectFromLoginPage(useridbox.text,true); }

在W广州到常德物流eb.config文件中进行用户身份验证设计。在.NET物流系统应用程序中,可以通过配置文件Web.config中的提供有效的用户名和密码,为身份验证服务提供有效验证列表。

作者单位:周静,武汉理工大学计算机学院, 黄冈师范学院;刘全菊,黄冈师范学院

相关文章

构建物流企业信息化平台

提要本文通过剖析我国物流企业信息化发展现状,得出建设物流信息化平台的必要性,并依据我国物流企业信息化现状和物流信息化平台构建原则,提出了信息化平台构建的五

3百+0查看详细
2020年

MGASA算法求解物流中货物最佳运输

摘要:本文首先描述了在物流系统中,货物运输中的实际情况,对运输的成本、时间限制加以描述,并建立了数学模型。然后在对遗传

2百+0查看详细
2020年

连锁零售企业逆向物流管理的探讨

连锁零售企业逆向物流管理的探讨摘要:一、我国连锁零售企业逆向物流管理的若干问题1.1逆向物流系统不完善连锁零售企业的逆向物流系统在管理规范性和流程科学性等方面有待进一步完善,这是由连锁零售业逆向物流自身的复杂性、分散性与不确定性所决定的。(

2百+0查看详细
2020年

危化品物流缺协同监管

虽然我国的危险品运输市场的管理体制已经基本形成,但企业在具体操作中存在很多漏洞。经统计,目前国内与危险货物运输法规及标准共有13个,分别出自公路、铁路、海

2百+0查看详细
2020年

煤矿企业物资采购及物流管理研究

煤矿企业物资采购及物流管理研究摘要:摘要:煤矿企业物资采购的质量管理工作是整个物资管理工作中极其重要的组成部分,在一定程度上对煤矿企业的正常生产也有影响,同时还对企业生产产品的合格率也有一定影响,因此煤矿企业在日常生产中必须做好相应的物

2百+0查看详细
2020年

第三方物流管理模式及信息系统研究

第三方物流管理模式及信息系统研究摘要:摘要:目前,物流企业管理通常利用信息系统进行管理,这种信息系统能够实现客户、物流企业以及供应商之间的信息共享,对物流企业的发展具有较大的影响。随着物流行业的迅猛发展,第三方物流业务的流程也变得日益复杂

2百+0查看详细
2020年
关闭
关闭
top
关闭
right