问题:我有一个网络设置项目
它安装webapp并将其放入相应的虚拟目录中
到目前为止一切顺利。
我现在的问题是:如何设置文件夹写入权限?
我的问题是,我可以以编程方式设置权限,但我需要知道应用程序运行的IIS用户,因为它是需要权限的用户。
如何获取(或设置)IIS用户?
答案 0 :(得分:0)
默认值通常为IUSR_%machinename%
您可以尝试读取IIS元数据库文件,但它通常位于系统文件夹(C:\ WINDOWS \ system32 \ inetsrv \ metabase.xml)中。找到具有正确<IIsWebService>
属性的Location
元素,然后读取AnonymousUserName
属性的值。我不建议直接写入元数据库。
我只熟悉IIS6,因此上述内容可能因版本而异。