繁体   English   中英

使用Web部署-权限

[英]Using Web Deploy - Permissions

我正在使用Web Deploy从Visual Studio 2010部署我的MVC3应用程序。

当我在“ Web部署”对话框中使用服务器的Administrator帐户时,一切都变得完美。

我有一个新员工开始。 我在服务器上创建了一个新用户。 这样,如有必要,我可以禁用此用户。 我授予Administrator权限作为测试,但可惜的是,该用户不允许部署到服务器。

谁能告诉我授予该用户哪些(最低)权限,以便他们可以从Visual Studio部署应用程序?

我不知道您是否解决了问题,但今天我遇到了同样的问题。 阅读本文有助于我解决问题。 请参阅文章中的#5,以设置Web Deploy的特定用户权限。

如果目标计算机运行的是IIS6或Windows的客户端版本(Vista / 7),则它们需要具有管理权限。 使用Web Deployment Agent应该可以解决此问题(例如,发布到http://foobar )。

如果要允许非管理员发布,则需要一台在Windows(2008 / 2008R2)的服务器SKU上运行IIS7的计算机。 您可以设置委派规则,以允许用户访问特定的WebDeploy提供程序。 对于如何开始的说明。 这是通过Web Deploy管理服务进行的,因此您的目标计算机将是https://foobar:8172/MSDeploy.axd ,或者仅仅是foobar )。

谁能告诉我授予该用户哪些(最低)权限,以便他们可以从Visual Studio部署应用程序?

只有具有管理特权的用户才能修改服务器设置,创建网站,虚拟目录等……这是Web Deploy的作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM