【问题标题】:ASP.net webservice 401 error for some services onlyASP.net webservice 401 错误仅适用于某些服务
【发布时间】:2012-10-26 17:42:05
【问题描述】:

我在 ASP.net 中创建了一个 web 服务。对相应网站的所有访问都是通过 HTTPS 完成的。我添加的服务只是众多服务中的一项。

我正在尝试通过 Javascript(Ajax、json)仅出于测试目的访问此服务。最终的目标其实是Android。

我收到以下消息:

401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied.

这里的主要问题是不一致:当我的 web 服务无法访问时,另一个之前编写的 web 服务可以访问。另一个明显的不一致之处是,即使我尝试通过将所需方法添加到可访问的 Web 服务来折衷解决方案,这些方法本身也会引发 401 错误。

所以,我的问题与“为什么我的网络服务不工作”和“这应该如何工作”有关,更强调后者。

谢谢。

【问题讨论】:

    标签: asp.net web-services http-status-code-401


    【解决方案1】:

    没关系!

    由于我没有注意到我在服务器上更改的代码的深度,我不知道由于代码的组织方式而发送了 401 错误消息。要访问其他服务,我必须先通过身份验证 Web 服务进行身份验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-22
      • 2020-10-24
      相关资源
      最近更新 更多