IIS属性解析

IIS属性解析

KeyType[0] =IisWebVirtualDir // Schema类名表明操作的目录类型

// 【虚拟目录】

Path[0] =D:/WebSiteTest // 虚拟目录|本地路径

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["Path"][0] = 路径字符串

AccessFlags[0] =513 // 虚拟目录|读取-写入

// 1. 虚拟目录|应用程序设置|执行权限为“无”时

// (1)脚本资源访问

// 不可读取且不可写入为16;可读取不可写入为17;

// 可写入不可读取为18;可读取且可写入为19

// (2)无脚本资源访问

// 不可读取且不可写入为0;可读取不可写入为1;

// 可写入不可读取为2;可读取且可写入为3

// 2. 虚拟目录|应用程序设置|执行权限为“纯脚本”时

// (1)脚本资源访问

// 不可读取且不可写入为528;可读取不可写入为529;

// 可写入不可读取为530;可读取且可写入为531

// (2)无脚本资源访问

// 不可读取且不可写入为512;可读取不可写入为513;

// 可写入不可读取为514;可读取且可写入为515

// 3. 虚拟目录|应用程序设置|执行权限为“脚本和可执行文件”时

// (1)脚本资源访问

// 不可读取且不可写入为532;可读取不可写入为533;

// 可写入不可读取为534;可读取且可写入为535

// (2)无脚本资源访问

// 不可读取且不可写入为516;可读取不可写入为517;

// 可写入不可读取为518;可读取且可写入为519

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["AccessRead"][0] = bool值; // 读取

de.Properties["AccessWrite"][0] = bool值; // 写入

de.Properties["AccessScript"][0] = bool值; // 脚本资源访问

de.Properties["AccessExecute"][0] = bool值; // 允许执行的权限,默认为纯脚本

de.Properties["AccessFlags"][0] = 如上枚举数值; // 访问标识

// AccessFlags属性值就是由AccessRead(1),AccessScript(512),AccessExecute(4) 等等的值// 相加而得来的。例如执行权限为“纯脚本”时,无脚本资源访问,可读取不可写入为513 =

// AccessScript(512) + //AccessRead(1)。

// 执行权限为“脚本和可执行文件”时, AccessScript(517)

DirBrowseFlags[0] =-1073741762 //虚拟目录|目录浏览

// 当【文档】启用默认文档时为-1073741762,否则1073741886

// 当【文档】未启用默认文档时为-2147483586,否则为62

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["EnableDirBrowsing"][0] = bool值; // 目录浏览

DontLog[0] = False//虚拟目录|记录访问,否则True

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["DontLog"][0] = bool值; // 记录访问

ContentIndexed[0] =True//虚拟目录|索引资源,否则False

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["ContentIndexed"][0] = bool值; // 记录访问

AppFriendlyName[0] =Test //虚拟目录|应用程序设置|应用程序名

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["AppFriendlyName"][0] = 字符串; // 应用程序名

AppRoot[0] =/LM/W3SVC/1/Root/test//虚拟目录|应用程序设置|开始位置:默认网站/test

AppIsolated[0] =2 //虚拟目录|应用程序设置|应用程序保护,低(IIS进程)为0,中(公用)// 为2,高(独立)为1,默认为2:中(公用)

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["AppIsolated"][0] = 如上枚举数值;

//【自定义错误】

HttpErrors[0] =400,*,FILE,C:/WINDOWS/help/iisHelp/common/400.htm

HttpErrors[31] =500,100,URL,/iisHelp/common/500-100.asp

// 文档|启用默认文档,可手动添加首页。如果没有开启虚拟目录|目录浏览,又没有指定首// 页则访问站点出/现HTTP403错误;只能在url中详细指定站点内具体网页文件名称。

DefaultDoc[0] = Default.htm,Default.asp,index.htm,iisstart.asp

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["EnableDefaultDoc"][0] = bool值; //启用默认文档

// 【目录安全性】

//目录安全性|匿名访问和身份控制|编辑|身份验证方法|匿名访问

AnonymousPasswordSync[0] =True

//目录安全性|匿名访问和身份控制|编辑|身份验证方法|匿名访问使用的账户密码

AnonymousUserName[0] =IUSR_57E2088F08C14CC

AnonymousUserPass[0] =oEG‘9bDK|S34/d

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["AuthAnonymous"][0] = bool值; // 允许匿名访问

de.Properties["AnonymousUserName"][0] = 账户字符串; // 客户端访问Web服务器的匿名账户

de.Properties["AnonymousUserPass"][0] = 密码字符串; // 客户端访问Web服务器的匿名账户密码

// “另一台计算机上的共享”(UNC)|网络目录|连接用户|网络目录安全凭据

UNCUserName[0] =Administrator

UNCPassword[0] =123456

// .NET对应属性如下,其中de为虚拟目录对应的DirectoryEntry对象

de.Properties["UNCUserName"][0] = 账户字符串; // Web服务器桥接文件服务器的UNC账户

de.Properties["UNCPassword"][0] = 密码字符串; // Web服务器桥接文件服务器的UNC账户密码

//【ASP.NET

ScriptMaps[0] =.asp,C:/WINDOWS/system32/inetsrv/asp.dll,5,GET,HEAD,POST,TRACE

ScriptMaps[50] =.refresh,C:/windows/Microsoft.net/Framework/v2.0.50727/aspnet_is

api.dll,5,GET,HEAD,POST,DEBUG

// 【HTTP头】

// 自定义HTTP头

HttpCustomHeaders[0] =X-Powered-By: ASP.Net

时间: 2024-10-06 00:28:22

IIS属性解析的相关文章

css float 属性解析

  float 属性的定义:使元素在哪个方向浮动   默认值为:none 注意:浮动元素会生成一个块级框,而不论它本身是何种元素 HTML代码: <body> <div class="main"> <div class="d" id="d1">框1</div> <div class="d" id="d2">框2</div> <di

CAGradientLayer的一些属性解析-b

CAGradientLayer的一些属性解析 iOS中Layer的坐标系统: 效果: - (void)viewDidLoad { [super viewDidLoad]; CAGradientLayer *colorLayer = [CAGradientLayer layer]; colorLayer.frame = (CGRect){CGPointZero, CGSizeMake(200, 200)}; colorLayer.position = self.view.center; [self

Android中Activity与Task相关的属性解析

与Task相关的属性解析 android:allowTaskReparenting 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)--"true",表示能移动,"false",表示它必须呆在启动时呆在的那个Task里.    如果这个特性没有被设定,设定到<application>元素上的allowTaskReparenting特性的值会应用到Activity上.默认值为"fals

New UI-gravity和layout_gravity属性解析

New UI-gravity和layout_gravity属性解析  --转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途! 小猪Android开发交流群已建立,欢迎大家加入,无论是新手,菜鸟,大神都可以,小猪一个人的 力量毕竟是有限的,写出来的东西肯定会有很多纰漏不足,欢迎大家指出,集思广益,让小猪的博文 更加的详尽,帮到更多的人,O(∩_∩)O谢谢! 小猪Android开发交流群:小猪Android开发交流群群号:421858269 新Android UI实例大全目录:http

Android技术14:Android中layout_weight属性解析

为了更好的对空间进行布局,在LinearLayout中使用layout_weight,然后对于这一属性,在有些书上或者Android的初学者直接认为layout_weight值越大,控件权重就越大,所占用的空间就越大或者layout_wight值越小,控件空间就越大.这两种都是片面的,没有真正认识到layout_weight含义以及如何布局.下面首先演示使用代码为什么会有这两种感觉. 1.演示权重成反比 LinearLayout设置水平布局,然后里面空间宽度为fill_parent,layout

Atitit.注解and属性解析(2)---------语法分析 生成AST attilax总结 java .net

Atitit.注解and属性解析(2)---------语法分析 生成AST  attilax总结  java .net 1. 应用场景:::因为要使用ui化的注解 1 2. 使用解释器方式来实现生成AST 1 3. 识别TerminalExpression和NonterminalExpression 2 1.1. 单词流必须识别为保留字,标识符(变量),常量,操作符(运算符 )和界符五大类 2 1.2. 操作符(运算符 )::: 2 4. 生成括号操作符表达式 2 5. 逗号操作符表达式 5

HTTP中的请求头和响应头属性解析

HTTP中的请求头和响应头属性解析 下面总结一下平时web开发中,HTTP请求的相关过程以及重要的参数意义 一次完整的HTTP请求所经历的7个步骤 说明:HTTP通信机制是在一次完整的HTTP通信过程中,web浏览器与web服务器之间将完成下列7个步骤: 建立TCP连接 Web浏览器向web服务器发送请求命令  例如:GET /sample/hello.jsp HTTP 1.1 Web浏览器发送请求头信息 Web服务器应答  例如:HTTP/1.1 200 ok Web服务器发送应答头信息 We

cocos2d-x 3.0游戏实例学习笔记《卡牌塔防》第七步---英雄要升级&amp;属性--解析csv配置文件

/* 说明: **1.本次游戏实例是<cocos2d-x游戏开发之旅>上的最后一个游戏,这里用3.0重写并做下笔记 **2.我也问过木头本人啦,他说:随便写,第一别完全照搬代码:第二可以说明是学习笔记---好人 **3.这里用cocos2d-x 3.0版本重写,很多地方不同,但是从重写过程中也很好的学习了cocos2d-x */ ***每一步对应的所有代码以及用到的资源都会打包在最后给出 ***为避免代码过多,每一步的代码都做了标记--一看就晓得是第几步实现的避免出错改不回去(难不成还用Git

IIS支持解析json

一. windows XP 1. MIME设置:在IIS的站点属性的HTTP头设置里,选MIME 映射中点击"文件类型"-"新类型",添加一个文件类型:关联扩展名:*.json内容类型(MIME):application/x-javascript 2. Script Map Handler设置:还是在IIS的站点属性里,"主目录"-"应用程序设置"-"配置"-"映射"-"添加&