我的msdeploy脚本在我的webadmin帐户上更改密码后突然抛出401未经授权的错误。我使用的脚本是:msdeploy无法授权当用户是本地管理员
msdeploy.exe -source:package='[MyPackage].zip' -dest:auto,ComputerName='[MyServer]',UserName='[MyWebAdminUser]',Password='[MyWebAdminPassword]',IncludeAcls='False',AuthType='Basic' -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -allowUntrusted -retryAttempts=2 -setParam:'IIS Web Application Name'='[MyApp]'
在故障排除方面:
- 该网站管理员帐户是在目标计算机上的本地管理员
- 所有适当的帐户具有完全控制目标目录
- 我检查了网络管理服务设置(它没有改变),它们似乎是正确的
- 我已经检查过我的部署脚本没有改变
我还能试试吗?
我看到一个空的Web日志部署在本地服务器上的字符串。还有其他地方我应该看看事件日志?我应该寻找什么? – JeffreyABecker
@JeffreyABecker本地服务器事件日志无关紧要。查看_remote_服务器上的日志。 –
对不起,本地服务器可能是一个糟糕的单词选择。在dest选项中的计算机上,我没有看到任何特别相关的东西。我期望WDeployAdmin/ConfigWriter用户登录失败,但我没有看到这些。 – JeffreyABecker