我有一个带有基本身份验证的 ASMX 文件上传 web 服务,从我的本地系统调用时可以正常工作。但是当它从另一台服务器调用时,我得到 401 未经授权的错误。
查看了 IIS 日志文件,我看到了两个响应。
Status SubStatus win32-status
- 401 2 1326
- 401 1 1326
我猜的第一个请求是检查服务器是否允许基本身份验证。
打开 IIS 失败的请求日志无法弄清楚。用户名和密码相同。下面是详细信息
[ModuleName IIS Web Core
Notification 2
HttpStatus 401
HttpReason Unauthorized
HttpSubStatus 2
ErrorCode 2147942405
ConfigExceptionInfo
Notification AUTHENTICATE_REQUEST
ErrorCode Access is denied. (0x80070005)]
[ErrorCode 2147943726
ErrorCode Logon failure: unknown user name or bad password. (0x8007052e)]
[ModuleName BasicAuthenticationModule
Notification 2
HttpStatus 401
HttpReason Unauthorized
HttpSubStatus 1
ErrorCode 2147943726
ConfigExceptionInfo
Notification AUTHENTICATE_REQUEST
ErrorCode Logon failure: unknown user name or bad password. (0x8007052e)]