0

asp.net アプリから Java Web サービスに接続していますが、400 Bad request 例外が発生します。

プロジェクトに Web 参照を追加し、それを使用してコードで次のように接続しました。

client は Web サービス参照オブジェクトです。

    NetworkCredential credentials = new NetworkCredential("", "");
        client.Credentials = credentials;

        client.PreAuthenticate = true;
        client.RequestEncoding = Encoding.UTF8;

        object response = client.getmethod(req);

私も入れてみました

        client.UnsafeAuthenticatedConnectionSharing = true;
        client.AllowAutoRedirect = true;

それでも機能せず、同じエラーが発生します。私のマシンから Soap-UI から試してみると、リクエストは機能しています。

追加するには、認証タイプを「PreEmptive」として選択しないと、SoapUI で ClientProtocol エラーが発生します。これをasp.netで設定する方法はありますか?

任意の考えをいただければ幸いです。

4

0 に答える 0