0

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

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

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

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

4

2 回答 2

0

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

于 2013-07-17T15:29:47.360 回答
0

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

于 2013-12-09T16:20:56.670 回答