IIS防盗链插件(UUIIS防盗链高级免费版)(配置ini特别版)
使用环境:Windows2000,IIS5.0及其以上版本
安装说明: 一、安装插件 把 "IIS筛选器组件" 里的文件全部拷贝到您的提供媒体文件服务器(也就是提供mp3、rm、wmv等的服务器)的系统盘winnt\system32目录下,如c:\winnt\system32,打开IIS属性设置, 选择ISAPI 筛选器添加UUIISAuthDemo.dll,筛选器名称随便。 重新启动IIS,重新打开ISAPI 筛选器如果看到刚才添加的dll显示绿色,则表示添加成功。
二、UUIISConfig.ini配置说明 在 "IIS筛选器组件" 中有一个UUIISConfig.ini文件,这个是用来配置一些防盗链参数的。 AuthPath:表示需要防盗连的目录名。 AuthKey:表示一个加密私匙,用于asp中生成验证码时用的,每次修改之后,相应在asp中也要做对应修改。 ErrorPath:表示当地址为非法连接时,自动转入到这个地址。 <注意>这个文件必须放在winnt\system32目录下,每次修改完这个文件后,需要重启IIS才会生效。 三、网站应用 在文件服务器站点下建一个UUAuth目录,或者建立一个UUAuth虚拟目录也可以(只要访问路径中含有UUAuth关键字的文件都会做验证, 目的是指定这个路径才做为认证目录,以免影响其他正常目录)。 在 "网站应用范例" 中有一个播放器例子(RealPlay.asp可以参照这个文件改写自己的电影播放程序), 修改其中的moviesrc变量即可。 访问http://你的域名/RealPlay.asp查看插件效果。 <注意>是把要播放的文件(mp3、rm、wmv等)放在uuauth目录里,不要把.asp文件也放进去。
四、说明 防盗链功能是通过加密客户端ip信息做为参数,然后在IIS的插件中判断是否合法实现的。如果有多台服务器时,只需要在 该服务器上加上筛选器并配置好UUIISConfig.ini就可以了。
|