Iis 7 IIS7 Web部署管理服务是否接受8172或端口80(或两者)上的请求

Iis 7 IIS7 Web部署管理服务是否接受8172或端口80(或两者)上的请求,iis-7,msdeploy,Iis 7,Msdeploy,我们的支持团队已在IIS 7、windows server 2008上启用了管理服务。远程连接已启用,连接端口为8172 如果我点击https://localhost:8172/msdeploy.axd系统会提示我输入密码 如果我跑 C:\Program Files\IIS\Microsoft Web Deploy V2>msdeploy -verb:getSystemInfo -source:webserver,computername=https://localhost:8172/MS

我们的支持团队已在IIS 7、windows server 2008上启用了管理服务。远程连接已启用,连接端口为8172

如果我点击
https://localhost:8172/msdeploy.axd
系统会提示我输入密码

如果我跑

C:\Program Files\IIS\Microsoft Web Deploy V2>msdeploy -verb:getSystemInfo -source:webserver,computername=https://localhost:8172/MSDeploy.axd,username={username},password={password} -allowUntrusted -debug
C:\Program Files\IIS\Microsoft Web Deploy V2>msdeploy -verb:getSystemInfo -source:webserver,computername=localhost,username={username},password={password}
我得到一个401错误

如果我跑

C:\Program Files\IIS\Microsoft Web Deploy V2>msdeploy -verb:getSystemInfo -source:webserver,computername=https://localhost:8172/MSDeploy.axd,username={username},password={password} -allowUntrusted -debug
C:\Program Files\IIS\Microsoft Web Deploy V2>msdeploy -verb:getSystemInfo -source:webserver,computername=localhost,username={username},password={password}
我得到了有效的输出XML

那么,为什么msdeploy.axd在ssl上运行,而我却在普通http上得到了有效的响应呢

更新:添加“authType=basic”更正了msdeploy超过8172的401

msdeploy -verb:getSystemInfo -source:webserver,computername=https://localhost:8172/MSDeploy.axd,username={user},password={password},authType=basic -allowUntrusted

两台计算机是否位于同一Active Directory域上?如果Basic正常工作,则NTLM身份验证可能无法通过。确保还启用了NTLM身份验证(请参见web部署处理程序设置中的)

两台计算机是否位于同一Active Directory域上?如果Basic正常工作,则NTLM身份验证可能无法通过。请确保您也启用了NTLM身份验证(请参见web部署处理程序设置中的)

您是否了解了问题的根源,我们也遇到了同样的问题。端口80和8172由MsDepSvc保持打开状态,我想阻止它占用端口80。您是否了解了这一点,我们遇到了相同的问题。端口80和8172由MsDepSvc保持打开状态,我想阻止它占用端口80。