使用Administrators组中的用户MSDeploy到WMSvc ERROR_USER_UNAUTHORIZED

时间:2013-07-11 09:04:46

标签: iis-7.5 msdeploy

我为MSDeploy连接设置了一个特殊的用户帐户。该用户是本地Administrators组的成员。

当我使用此帐户时,MSDeploy失败并显示ERROR_USER_UNAUTHORIZED,但它可以通过我自己的帐户(也是管理员)通过域组正常工作。

在IIS管理设置中,未列出此新网站,因此我的帐户未通过配置获得其权限,我相信其隐含通过我的管理员权限。那么为什么专用帐户不起作用?

我正在学习的是,日复一日和价值1000美元的咨询时间,MSDeploy是另一个微软过度复杂的反模式,我们应该坚持使用RoboCopy而不是屈服于“正确的方式”BS。

2 个答案:

答案 0 :(得分:0)

您是否检查过MsDeploy的事件日志?它可能包含可能的答案:)。 我假设您使用的是Windows 2008 Server,而不是Windows 2012 Server?

答案 1 :(得分:0)

尝试在authType=Basic部署脚本的情况下明确指定-dest参数{或/A:Basic命令行开关的.cmd标记。虽然文档声称WMSvc方法默认使用基本身份验证,但我最近发现这不是(总是)真的。