Oscar 于 99-6-15 上午 09:44:00 加贴在 Joy ASP:
使用ADSI、ASP和一对魔术戏法自动地创立一个虚拟目录,第二部分
Tom Moran 和 Jeff Sandquist
1999年2月22日
我们回来了。大家翘首以盼的这篇文章的第二部分现在在这儿。并且我想你将花费整个晚上看你的猫清洗自己。
这个月,Jeff Sandquist和我完成了我们的动态目录服务接口(Active Directory Services Interfaces ,ADSI)应用程序。如果你来晚了一点,没有问题;只要见这个系列的Part 1 http://www.microsoft.com/workshop/server/asp/server012599.asp 。上个月,我们确认一个用户作为特权组的成员。接着我们显示了一个表单,表单上包括一个带有该特殊用户组中每个人用户名的列表框。这个表单允许我们选取一个用户,并且为这个用户的新的虚拟目录选择权限。现在我们将由这个表单获取数据并在网络服务器上创立一个新的虚拟目录,把它定义为一个应用,给出开启脚本权限的选项,并在文件夹上指定适当的权限。Jeff Sandquist将在这个过程中指导我们。
在这篇文章的结尾,我们有一个重要的、使人伤感的、足以使地球粉碎的公告。Clinton, O.J., Clemens与之相比一切都显得苍白无力。我确信AP会注意到它,但是你将首先看到它。请继续阅读。
展览之中
上个月,我们的表格存在于一个叫Servin的虚拟目录。我们可以使用IUSR_<Machine Name>中的Internet Information Server(IIS)安全环境执行所请求的操作。我们需要一个管理员身份来创建目录和指定权限。
我们实现这个目的的一种方法是把IUSR_<Machine Name>账号迁移到管理员组。而更好的方法是,在Web服务器上创建一个新的虚拟目录(我们将调用ServinSecure),并且把它设置成在管理员环境中操作,而不是在IUSR_<Machine Name>环境中。我们的表单将保存在Servin目录中
而表单的处理器将保存在一个叫ServinSecure的目录中启动微软管理控制台(Microsoft Management Console,MMC)然后用右键击Default Web Site创建一个新的虚拟目录。选择New/Virtual Directory。创建一个叫"ServinSecure"(没有引号)的虚拟目录。你还需要提供一个以前在你的网络服务器文件系统中创建的文件夹的物理路径。一旦你创建了这个虚拟目录,用右键击中在MMC上新创建的虚拟目录,选择Properties显示虚拟目录的属性。
选择Directory Security标签,选择Edit按钮,接着选择Enable anonymous…,编辑这个资源的身份确认方法。这时候会出现一个标题为Authentication Methods的对话框。选择Edit按钮,接着选择Account used for Anonymous Access。出现一个题为Anonymous User Account的最终对话框。把用户名的缺省值从IUSR_<机器名>改成管理员,取消选定密码同步,并为管理员帐户提供密码。在剩余的每个对话框上选择OK使改变生效。
最新贡献:使用ADSI、ASP和一对魔术戏法自动地创立一个虚拟目录(旧帖整理)
时间: 2024-11-09 09:44:37
最新贡献:使用ADSI、ASP和一对魔术戏法自动地创立一个虚拟目录(旧帖整理)的相关文章
使用ADSI、ASP和一对魔术戏法自动地创立一个虚拟目录
虚拟目录 使用ADSI.ASP和一对魔术戏法自动地创立一个虚拟目录,第二部分 Tom Moran 和 Jeff Sandquist 1999年2月22日 我们回来了.大家翘首以盼的这篇文章的第二部分现在在这儿.并且我想你将花费整个晚上看你的猫清洗自己. 这个月,Jeff Sandquist和我完成了我们的动态目录服务接口(Active Directory Services Interfaces ,ADSI)应用程序.如果你来晚了一点,没有问题:只要见这个系列的Part 1 http://www.
asp下正则实现URL自动链接的一个函数_正则表达式
复制代码 代码如下: Function AutoLinkURLs(strString) Dim match, matches, offset, url, email, link, relnkAutoLinkURL relnkAutoLinkURL = "<a href=""[[%URL%]]"">[[%URLText%]]</a>" If Not IsObject(regExp) The
asp下正则实现URL自动链接的一个函数
复制代码 代码如下:Function AutoLinkURLs(strString) Dim match, matches, offset, url, email, link, relnkAutoLinkURL relnkAutoLinkURL = "<a href=""[[%URL%]]"">[[%URLText%]]</a>" If Not IsObject(regExp) Then
使用ADSI创建虚拟目录
创建|虚拟目录 你曾经相通过VBS添加一个虚拟目录吗?(我想过~)自动建立ISAPI服务器扩展?或者建立一整个站点, 包括权限?你可以用ADSI做这些和更多的事情. ADSI (Active Directory Services Interface)是一种应用程序数据接口.微软的操作系统支持ADS I的有Windows NT 4.0 Server, Exchange, IIS, 和Site Server.在WIN2K中ADSI将会成为操作系统 的接口并且可能取代注册表.ADSI的关键并不在于底层
ASP.NET通过WMI创建站点添加虚拟目录和主机头
前言 本文介绍了ASP.NET如何通过WMI创建站点.添加虚拟目录和添加主机头.并且已在Windows Server 2003及IIS6的环境下测试通过. 这玩意儿花了老子3天时间才搞定,用了几个小时写代码,而且当中还花了不少时间解决Win32: Access denied error的问题.当然我要指出的是,无论NETWORK SERVER帐户还是IUSR_<servername>帐户都不要设置过大的权限.对于WMI和IIS metabase的安全机理,我还是一无所知的.我只不过
ASP的运行环境和虚拟目录的设置
虚拟目录 要想让编好的ASP代码运行起来,你必须配置它的运行环境: 建议用Windows NT4.0+IIS4.0或更高的Windows 2K+IIS5.0 来运行和调试你的ASP程序. 关于虚拟目录的一点说明: 许多人一般都将ASP代码放到\InetPub\wwwroot文件夹下, 在\InetPub\wwwroot文件夹有许多文件,如果把你的代码放在 这里会变很乱,而且如果删掉了这里的一些文件可能使你的ASP运行环境 出错,建议在别的分区上建一个虚拟目录,然后把你要编的所有ASP文件 放到这
Asp.net实现IIS控制管理---Web虚拟目录的创建及管理
asp.net|iis|web|创建|控制|虚拟目录 (一)CreateWebDir.cs 使用示例 string sServer = "localhost"; string VirtualDir = "Bug2004"; \\虚拟目录 string PathDir = @"D:\myWebDirTest\Bug2000" \\物理目录 IISManager ii
Asp.net实现IIS控制管理(Web虚拟目录的创建及管理)
asp.net|iis|web|创建|控制|虚拟目录 (一)CreateWebDir.cs 使用示例 string sServer = "localhost";string VirtualDir = "Bug2004"; \\虚拟目录string PathDir = @"D:\myWebDirTest\Bug2000" \\物理目录 IISManager iisMg = new IISManager(sServer);iisMg.Connec
用ADSI编程实现IIS中建立虚拟目录
conn.asp不再贴出.这里从数据库中读出目录名 <!--#include file="conn.asp"--><%'response.end '//这是做调试时用的on error resume nextSet Rs=Server.CreateObject("ADODB.Recordset")Rs.ActiveConnection = MyConnectionSql="select * from 你的表名 where 你指定的条件&