首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何允许非管理员用户使用web部署在IIS 6上部署web应用程序

如何允许非管理员用户使用web部署在IIS 6上部署web应用程序
EN

Stack Overflow用户
提问于 2011-06-22 11:02:17
回答 2查看 1.8K关注 0票数 2

我希望使用web部署将Web应用程序部署到远程服务器上的IIS 6。我成功地通过服务器的管理帐户发布,但不能通过非管理帐户发布。消息失败:未经授权(401)

关于这个问题,我找到了两个不同的答案。

(http://weblogs.asp.net/scottgu/archive/2010/09/13/automating-deployment-with-microsoft-web-deploy.aspx)

  • Troy Hunt说:“非管理方案使管理员能够在服务器上配置部署,然后将部署功能的子集委托给在生产服务器上没有管理帐户的开发人员”,“帐户发布必须在服务器上拥有管理权限”(http://www.troyhunt.com/2010/11/you-deploying-it-wrong-teamcity_24.html)。

晓以大义?我希望知道如何通过一个非管理帐户在IIS 6上部署Web部署远程代理服务。

EN

回答 2

Stack Overflow用户

发布于 2011-06-23 06:26:51

不幸的是,你不能这样做。从后来在ScottGu的博客文章中开始:

但是,如果您尝试在Windows7、Windows或Windows 2003上执行上述步骤,您将注意到(及其在IIS管理工具中的图标)不可用。相反,您需要遵循一组稍微不同的步骤来启用Web部署服务。

..。

使用这种方法,Web将不允许您启用“委托访问”(这允许部署非管理帐户-我将在下一篇博客文章中对此进行更深入的介绍),但将允许那些具有管理权限的帐户部署到机器上。

票数 1
EN

Stack Overflow用户

发布于 2011-06-23 03:33:13

区别在于IIS的版本,Scott的示例都用于IIS 7.x

我在同一条船上,我希望不是这样,但不幸的是,这是旧版本的限制。

我只是尝试在IIS6上找到原始的参考--重新管理,但是我似乎找不到它。希望有人能挖出来。

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

https://stackoverflow.com/questions/6438750

复制
相关文章

相似问题

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