MSDeploy - 可以通过VS发布,但不能通过msdeploy发布 - 401

时间:2014-09-11 10:31:38

标签: msdeploy

我正在尝试在MSDeploy中重新创建VS发布,以便可以在构建服务器上干净利用它。

在本地开发机器上使用VS,发布向导将起作用。如果我使用该URL,请使用相同的用户名和密码,我从命令行获取401:

enter image description here

我尝试使用用户名和机器名\用户名两种方式都给了401。

我承认,命令行略有不同。它试图将一些本地文件推送到服务器而不是VS构建网站并推出这些文件。测试文件是VS的相同格式的打包文件,但我不知道这与它有什么关系。除非VS通过IIS站点(在目标计算机上)直接与它通信,并且目标计算机msdeploy仅允许该类型的发布。但这是一个疯狂的猜测,并且不知道如何测试/调试它。

enter image description here

1 个答案:

答案 0 :(得分:0)

解决方法是将authType = Basic添加到computername = X,authType = Basic,username = y section