请求因 HTTP 状态 401 失败:Unauthorized。 
无权访问看看iis下设置如何, 客户端直接输网址能否正常访问web service

解决方案 »

  1.   

    单击开始,指向管理工具,然后单击Internet 信息服务 (IIS)。 
    展开“* 服务器名称”(其中服务器名称 为该服务器的名称),右键单击Web 站点,然后单击属性。 
    在Web 站点属性 对话框中,单击目录安全性 选项卡。 
    在“身份验证和访问控制”下,单击编辑。 
    单击“启用匿名访问”复选框,将其选中。 备注:“用户名”框中的用户帐户只用于通过 Windows guest 帐户进行匿名访问。 默认情况下,服务器会创建并使用帐户 IUSR_computername。匿名用户帐户密码仅在Windows 中使用;匿名用户不使用用户名和密码登录。 
    在“已验证身份的访问”下,单击“集成的 Windows 身份验证”复选框,将其选中。 
    单击确定 两次。