请求因HTTP状态401失败:Unauthorized 的原因?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请求因HTTP状态401失败:Unauthorized 的原因?相关的知识,希望对你有一定的参考价值。

因HTTP状态401失败:Unauthorized 的原因:

1、没有设定主文档的原因。如果你的主页主文档是index.html,就在主目录里把这个加上去删除其他的。如果是INDEX.asp,就添加index.asp到主目录,删除其他。

2、设定权限的原因。在IIs中把匿名访问打勾就可以了。

延展阅读:

HTTP 400 - 请求无效;

HTTP 401.1 - 未授权:登录失败;

HTTP 401.2 - 未授权:服务器配置问题导致登录失败;

HTTP 401.3 - ACL 禁止访问资源;

HTTP 401.4 - 未授权:授权被筛选器拒绝;

HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败。

参考技术A 回答

亲爱的您好1、没有设定主文档的原因。如果你的主页主文档是index.html,就在主目录里把这个加上去删除其他的。如果是INDEX.asp,就添加index.asp到主目录,删除其他。2、设定权限的原因。在IIs中把匿名访问打勾就可以了。

提问

你说的第2点怎么弄

回答

您好,1.右击 - 虚拟目录 - 属性 - 目录安全性 - 编辑 打开对话框后,勾选"启用匿名访问"2.在WebServer实例化调用前加 "字段名..Credentials = System.Net.CredentialCache.DefaultCredentials;"例如:WEB1.Service ws1 = new WebServer_Test.WEB1.Service();ws1.Credentials = System.Net.CredentialCache.DefaultCredentials;textBox1.Text = ws1.HelloWorld();

提问

这是怎么回事

回答

亲爱的您好,这个要您输入用户名和密码哦 亲

请求因HTTP状态404失败是啥错误,怎么解决

点击浏览出现http 404.2错误

打开IIS 在根目录(一般是计算机的名字)下单击,出现主页,找到ISAPI和CGI限制

打开ISAPI和CGI限制,把不允许设置为允许

然后刷新,一般就可以了,当然也会出现其他的http错误,例如http500,这个再参考其他经验进行解决
参考技术A 没有找到该网页,可能网页地址输错了
4开头的是客户端错误
5开头是服务器端的错误

以上是关于请求因HTTP状态401失败:Unauthorized 的原因?的主要内容,如果未能解决你的问题,请参考以下文章

请求因HTTP状态401失败:Unauthorized的原因?

为啥我的 CORS 请求因 http 401 错误而失败

业务数据提交失败,请重新确认(原因:纳税人核查接口调用异常(原因:(401)Unauthoriz

请求失败,HTTP 状态 401:未授权

Windows 服务在使用 System.Net.WebException 以 PDF 格式发送报告时失败:请求失败,HTTP 状态 401:未经授权

当我使用 asmx 服务和 s-s-rS 报告服务时,我收到“请求失败,http 状态 401:未授权”