1

ASP.net で Web サービスを作成しました。それぞれの Web サイトへのアクセスはすべてHTTPS経由で行われます。私が追加したサービスは、数あるサービスの中の 1 つにすぎません。

テスト目的で、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 サービスにアクセスできます。もう 1 つの明らかな不一致は、アクセス可能な Web サービスに必要なメソッドを追加して妥協案を試みたとしても、これらのメソッド自体で 401 エラーが発生することです。

したがって、私の質問は、「Web サービスが機能しない理由」と「これはどのように機能するのか」の両方に関連しており、後者に重点を置いています。

ありがとうございました。

4

1 に答える 1

0

どうでも !

私はサーバー上で変更しているコードの深さを知らなかったので、コードの編成方法が原因で 401 エラー メッセージが送信されることを知りませんでした。他のサービスにアクセスするには、最初に認証 Web サービスを介して認証する必要がありました。

于 2012-10-26T09:42:05.027 に答える