首页 文章

Web部署401. IIS和apppool?

提问于
浏览
0

我从visual studio发布时Web部署工作,但在调用msdeploy.exe时失败 . 失败是未经授权的401,但两种方式都使用相同的iis帐户登录 . 两种方式都通过WMSVC .

这是web deploy命令

msdeploy.exe -source:package='MyZip.Api.zip' -dest:auto,computerName='https://94.236.2.239/MSDeploy.axd?site=MySitei',userName=myusername,password=mypassowrd,authtype=basic,includeAcls=false  -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -setParamFile:"MySetParameters.xml" -allowUntrusted

在目标服务器上,我可以看到两个安全日志失败

计算机尝试验证帐户的凭据 . 身份验证包:MICROSOFT_AUTHENTICATION_PACKAGE_V1_0登录帐户:MyIISAccount源工作站:MyServer错误代码:0xC0000064

第二个错误

帐户登录失败 . 主题:安全ID:IIS APPPOOL.NET v4.5帐户名称:.NET v4.5帐户域:IIS APPPOOL登录ID:0x52A7CD9登录类型:8登录失败的帐户:安全ID:NULL SID帐户名称:Myiisacount帐户域:myserver失败信息:失败原因:未知的用户名或密码错误 . 状态:0xC000006D子状态:0xC0000064进程信息:呼叫者进程ID:0x1900呼叫者进程名称:C:\ Windows \ System32 \ inetsrv \ w3wp.exe网络信息:工作站名称:myserver源网络地址:myip源端口:50384详细认证信息:登录过程:Advapi身份验证包:协商过渡服务: - 包名称(仅限NTLM): - 密钥长度:0

1 回答

  • 0

    NULL SID可能意味着计算机无法在计算机COMPUTERNAME上尝试 COMPUTERNAME\ACCOUNT ,如果它是域帐户(例如,在域CONTOSO上),请尝试 CONTOSO\ACCOUNT 或contoso.com域的FQDN格式 account@contoso.com .

    您可能还想从命令提示符处尝试 -AuthType='NTLM' .

相关问题