我使用的Web部署从Visual Studio 2010中使用Web部署 - 权限
所有部署我MVC3应用去完美的,当我的用户是互联网的Administrator
帐户服务器的部署对话框。
我有一个新员工开始。我在服务器上创建了一个新用户。这样,我可以在必要时禁用此用户。我给Administrator
权限作为测试,但遗憾的是,这个用户不允许部署到服务器。
任何人都可以告诉我什么(最低)权限我需要给这个用户,以便他们可以从Visual Studio部署应用程序?
我使用的Web部署从Visual Studio 2010中使用Web部署 - 权限
所有部署我MVC3应用去完美的,当我的用户是互联网的Administrator
帐户服务器的部署对话框。
我有一个新员工开始。我在服务器上创建了一个新用户。这样,我可以在必要时禁用此用户。我给Administrator
权限作为测试,但遗憾的是,这个用户不允许部署到服务器。
任何人都可以告诉我什么(最低)权限我需要给这个用户,以便他们可以从Visual Studio部署应用程序?
我不知道你是否曾经解决过你的问题,但今天我有同样的问题。读这篇文章帮助我解决了这个问题。请参阅article中的#5以设置Web Deploy的特定用户权限。
任何人都可以告诉我什么(最低)权限我需要给这个用户,以便他们可以从Visual Studio部署应用程序?
只有拥有管理权限的用户才可以修改服务器设置,创建网站,虚拟目录等等,这就是Web Deploy的功能。
如果您的目标计算机正在运行IIS6或Windows(Vista/7)的客户端版本,则他们需要具有管理权限。使用Web部署代理应该适用于此(例如,发布到http://foobar
)。
如果您希望允许非管理员发布,则需要在Windows(2008/2008R2)的服务器SKU上运行IIS7的计算机。您可以设置委派规则以允许用户对特定WebDeploy提供者的权限。有关如何入门的说明,请参阅this。这通过Web部署管理服务,因此您的目标计算机将为https://foobar:8172/MSDeploy.axd
或仅foobar
)。
你好,我确实让我的新用户成为了管理员组的成员,但是这不起作用。你还有其他建议吗?谢谢保罗 –