1

我在 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 错误。

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

谢谢你。

4

1 回答 1

0

没关系 !

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

于 2012-10-26T09:42:05.027 回答