3.添加WEB服务扩展
/ X3 S2 N4 H+ A+ X V, l/ `# \
* P& `/ z' e _" a5 K接着我们要在IIS6中为URL授权添加一个Web服务扩展。在Internet信息服务(IIS)管理器窗口中,依次展开“本地计算机→网站→Web服务扩展”,在右侧的WEB服务扩展框体中点击“添加一个新的WEB服务扩展”链接,弹出新建WEB服务扩展对话框(如图3)。在“扩展名”栏中输入“URL授权”,然后点击“添加”按钮,在添加对话框中点击“浏览”,找到“%systemroot%\System32\ InetSrv”目录下的urlauth.dll文件,打开后点击“确定”按钮。接着在新建WEB服务扩展对话框中选中“设置扩展状态为允许”选项,最后点击“确定”按钮。
6 n, F, g! ?* d$ I
: k8 ^) g" W$ N3 ]5 G" G' H3 \5 P. B& r5 H! U' W9 R8 @; u- G9 _
0 u$ S5 [' N9 h: t; |$ `: g' l4 f! r, g6 b
, A- ^6 `0 c: H/ o8 b, F6 H% K
" _* k& L4 P6 g0 b
: @9 x6 S8 J5 D9 Y$ a4.新建授权存储
5 i: i: R) e3 w6 C6 u
^+ g' i& Z, A1 Q4 f
要想启用URL授权功能,必须和授权管理器配合使用,授权管理器是用来管理访问IIS网站的用户账号的,因此,对它要进行管理配置。首先要为它创建一个存储授权信息的文件。在运行对话框中输入“Azman.msc”命令,回车后弹出授权管理器窗口,右键点击“授权管理器”选项,在弹出菜单中选择“选项”,接着在选项对话框中选中“开发人员模式”后,点击“确定”按钮。接下来我们新建一个授权存储文件,右键点击“授权管理器”选项,选择“新建授权存储”选项,弹出授权存储对话框(如图4),选中“XML文件”单选项,在“存储名称”栏中输入“C:\MyStore.xml”后,点击“确定”按钮。
% v9 P8 e6 ^) Q4 m+ @& H: l6 v
1 w: A- T) s1 m% ]. F' ~4 m6 \) u$ \ a' K6 g& ~& r4 \* Q1 O
; l6 `8 M* p) f: A6 d
$ A" P- s8 v( o) j
& u4 x5 `# ^6 Q" A- `+ d3 ]9 L9 k' N* Y5 ?
4 |: X' W; Y; @; A. [( I) d
* N) |3 Z, M8 {. A, \! |! \! U接着在授权管理器窗口中,右键点击MyStore.xml项。在弹出的菜单中选择“新建应用程序”,在名称栏中输入“IIS6 URL授权”后,点击“确定”按钮。然后在授权管理器窗口中,依次展开“IIS6 URL授权→定义”,右键点击“操作定义”,在弹出的菜单中选择“新建操作定义”。然后在“名称”栏中输入“AccessURL”,在操作
号码栏中输入“1”,最后点击“确定”按钮。