[Win服务器] IIS7、iis7.5让ISAPI扩展DLL执行的方法

1517 0
王子 2022-10-19 15:32:32 | 显示全部楼层 |阅读模式
在 IIS7.0/7.5 下配置运行 ISAPI 文件(.dll 文件)
首先把dll放进网站对应的目录下,然后点击网站切换到 功能视图,然后双击IIS下面的 处理程序映射,然后右击 ISAPI-dll-》编辑功能权限,选中执行。具体请参考如下
执行如下两个步骤:
1、 打开 IIS 的 ISAPI 执行权限:


双击“处理程序映射”功能,然后点击“编辑功能权限”,在出现的编辑窗口选择执行:


2、 导航到 c:\windows\system32\inetsrv\目录下(请一定导航到该目录,否则在其它目录使用绝对路径运行命令 appcmd 都不可以,我的机器是这样的)


执行如下命令:
  1. appcmd.exe set config /section:isapiCgiRestriction /+"[path='E:\work\AnyCom\Exe\AnyServer.dll',description='AnyServer ISAPI',allowed='True']"
复制代码
其中 path 和 description 请根据实际文件和描述信息修改。
可以使用如下命令查看是否添加成功:
  1. appcmd list config /section:isapiCgiRestriction
复制代码
可以使用如下命令删除:
  1. appcmd.exe set config /section:isapiCgiRestriction /-"[path='E:\work\AnyCom\Exe\AnyServer.dll',description='AnyServer ISAPI',allowed='True']"
复制代码
该命令和增加命令只有一个差别:+变为了-,而且要注意 path 和 description 一定要严格相等,前后空格都

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行