1

彼はそこにいる

基本認証オプションを削除すると、C#で動作する基本Webサービスがあります。しかし、基本認証メガニズムを追加し、C#でNetworkCredentialsを設定すると、この奇妙なエラーが発生します。

C#は正しく認証されますが、その後問題が発生しました。

Service s = new Service();
s.Credentials = new Credentials("jan", "password");

String result = s.getData();

私が得るエラーは次のとおりです:HTTP-status 400:BadRequest。error_logを見ると、次のエラーが表示されます。

[2010年7月23日金曜日14:53:33][エラー][クライアント192.165.10.47]リクエスト1POSTの無効なURI/testzooi/rpc/index.phpHTTP / 1.1

4

1 に答える 1

0

モノラル#cで確認しましたが、System.Web.ServicesまたはWSDLサービスのインスタンスであるService.Credentialsが、Credentialsオブジェクトではなく、ボレアン値を設定しているように見える場合、ServiceObjectが表示されません。

于 2011-02-09T13:18:24.793 に答える