首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以内置管理员身份运行IIS 7应用程序池?

如何以内置管理员身份运行IIS 7应用程序池?
EN

Stack Overflow用户
提问于 2013-03-12 22:32:44
回答 1查看 7.8K关注 0票数 2

我试图给一个应用程序池访问权限,以便在网站目录(inetpub内)中创建一些文件,但它一直拒绝我访问,因为它说用户没有管理员权限。我以LocalSystem身份运行AppPool,但仍然失败。难道LocalSystem不能完全控制文件夹吗?我以AppPoolIdentity身份运行它,并为这些文件夹提供了适当的权限,但它不起作用。我可以让它工作的唯一方法是通过给它一个自定义的管理员帐户…但这会将用户名/密码保存在web.config中,并且该密码每隔90天过期一次。我们不能让网站每隔90天就失败一次。

有没有一种简单的方法可以让我以内置管理员的身份运行AppPool,而不需要提供一些自定义帐户?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-25 16:08:03

只晚了18个月。然而,我认为问题是你的网站是通过匿名连接运行的,对吗?连接到您的网站的匿名用户将不会以管理员身份运行。这是可配置的。

以下内容适用于IIS7 (我认为它也适用于IIS6,尽管我无法访问该版本;几乎可以肯定的是,它不适用于IIS5和更早版本)。

因此,无论如何,要在IIS管理器中更改此设置,请转到:

站点>您的网站

在IIS子部分下的“Feature”视图中

身份验证开放功能>匿名身份验证鼠标右键“编辑...”>选择:应用程序池身份确定

这允许匿名连接在操作系统级别的管理员权限下工作,使您可以访问文件和其他更多内容。

要么是那样,要么是我不太理解你的问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15364093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档