IIS 7.5 ISAPI应用程序池安全(IIS 7.5 ISAPI Application Poo

2019-10-17 07:49发布

我在IIS 7.5下运行的ISAPI DLL,并希望利用比尔·埃格的ISAPI装载机DLL,以便更新的DLL可以在不停止服务器被交换出去。

如果我设置目录安全性持DLL为“大家”与“完全控制”,那么它的工作原理与设计(带* .update扩展DLL中自动地使现有的* .RUN DLL文件进行备份,而新DLL与* .RUN扩展重命名)。

很显然,我不希望使用“每个人”帐户,因为这打击了安全大开。 因此,我已删除了“所有人”的权限。

“TestAppPool” - 我的应用程序下的应用程序池中运行。 我已按照最精彩的答案IIS7权限概述- ApplicationPoolIdentity和增加安全性用户“IIS应用程序池\ TestAppPool”到“完全控制”。 然而,这并不让* .update DLL覆盖*。运行DLL。

任何人都可以点我在正确的方向。

Answer 1:

得益于丰富的,答案是给修改权限的IUSR帐户托管isapai DLL的目录。



文章来源: IIS 7.5 ISAPI Application Pool Security