我为 MSDeploy 连接设置了一个特殊的用户帐户。该用户是本地管理员组的成员。
当我使用此帐户时, MSDeploy 失败,ERROR_USER_UNAUTHORIZED
但它可以通过域组与我自己的帐户(也是管理员)一起正常工作。
在 IIS 管理设置中,没有列出这个新网站,因此我的帐户没有通过配置获得其权限,我相信它通过我的管理员权限隐含。那么为什么专用帐户不起作用?
我从日复一日和价值 1000 美元的咨询时间中学到的是,MSDeploy 是另一个微软过于复杂的反模式,我们应该坚持使用 RoboCopy,而不是屈服于“正确的方式”BS。