Gop*_*rma 5 c# asp.net msdeploy webdeploy
我收到错误"无法使用指定的进程("Web管理服务")连接到远程计算机,因为服务器没有响应.请确保在远程计算机上启动进程("Web管理服务").远程服务器返回错误:(403)禁止.
Windows
Credentials or IIS Manager credentials但是当在Visual Studio中使用与http:// servername的连接时,它能够连接但在服务器中仅使用servername,它无法连接,从而产生上述错误.
我的问题是,为什么它在使用Visual Studio和使用MSDeploy命令行时的工作方式不同我收到的错误如无法完成对远程代理URL'http:// servername:8172/msdeploy.axd?site = MySite ' 的请求.错误:操作已超时
日志文件中的错误是
sc-status:403,sc-substatus:503,sc-win32-status:5,time-taken:1265
小智 0
从记忆中看来你做的一切都是正确的,但 403 意味着你没有获得授权。你只说了服务器名,所以我假设你在没有用户名和密码(匿名)的情况下尝试,但我不确定这是否有效。
就我个人而言,我在要部署到的服务器上有一个本地管理员用户,并且在从 Visual Studio 发布时使用该用户名和密码。
下面是创建发布配置文件时连接页面的示例图像。如果一切正确,“验证连接”按钮旁边应该显示一个绿色复选标记,如果不正确,则显示一个警告符号和问题链接。
| 归档时间: |
|
| 查看次数: |
3766 次 |
| 最近记录: |