欢迎访问天津三品科技有限公司的网站

产品中心

所有  |  

三品云asp主机服务平台_ASP主机

三品云asp主机服务平台_ASP主机

随着基于.net平台的应用程序的数量级增加,提供.net空间的虚拟主机商也越来越多,但是有不少的虚拟主机提供商对.net环境的权限分配并不是非常的熟悉,从而导致.net的程序不能很好的运行,下面我们就来看一下如何来作一个即能让用户拥有自己目录的大权限,又能让用户无法对除自己所在目录以外的其它目录进行操作访问的权限配置。首先,我们要明白一个概念就是对于ASP.NET程序来说,它能作什么,都是由NETWORKSERVER用户(Win2003)或ASPNET用户(Win2000)所拥用的权限来限定。所以,我们只要对NETWORKSERVER用户或ASPNET用户的权限进行操作。一、保护各个硬盘不能被ASPNET所访问、操作。我们有一小段非常简单的程序来对我们进行的权限设置进行检验。这个小程序是列出某个目录下的所有子目录,源码如下:%@ImportNameSpace="System.IO"%scriptlanguage="c#"runat="server"privatevoidPage_Load(objectsender,System.EventArgse){string[]strings=Directory.GetDirectories("C:\");for(inti=0;istrings.Length;i++){Response.Write(strings[i]+"BR/");}}/script在没有作任何设置之前,我们运行这段程序,可以很容易的获得正常的结果。如图:这是我们不愿意看到的。我们只希望ASPNET对自己目录进行操作,而不能干涉其它任意目录。下面我们就以Win2000系统下为例,一步步的看一下如何来达到这种目地。首先我们找到F盘,并在其上点击右键属性并切换到安全选项卡,点击右下方的按钮,进入安全设置如图:点击添加按钮,查找并且选择ASPNET用户:然后点击确定按钮,这时会出现一个窗口,让您选择此用户所能拥有的权限。在这里,我们将除了"读取属性"这个权限不拒绝以外,其它的全部拒绝(不将"读取属性"这一项拒绝是非常重要的,如果将其拒绝,则会导致ASP.NET程序在拥有权限的目录下也不能完成所有的操作(如在自己的目录下创建目录时提示:未找到路径“X:”的一部分这样的错误)如图:点击确定完成这一系统的操作,我们再运行上面的程序,看看是否还能取出其它目录的子目录列表:这个时候,系统就会提示出错...这样我们的系统的安全性就得到保证了。这样,ASP.NET程序就只能对其所在目录进行操作,而无法涉及到其它的文件目录。

查看三品云asp主机服务平台_ASP主机全部详情 >>

联系人:王先生

联系电话:18920069567

邮箱:zihan.wang@vip.163.com

地址:天津市和平区小白楼大沽北路2号天津环球金融5116-9

 

网站首页 | 关于我们 | 联系方式 | 付款方式 | 积分规则 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | 网站留言 | RSS订阅 | 豫ICP备16001531号
咨询QQ号:2851780792 
(c)2008-2015 无忧供应网(www.gy515.com) All Rights Reserved

声明:本站部分信息由企业自行提供,该企业负责信息内容的真实性、准确性和合法性。无忧供应网对此不承担任何保证责任!