問題タブ [soap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
223 参照

web-services - SoapExtensions が Web サービス アプリに追加されないようにするにはどうすればよいですか?

単純な SoapExtension を bin フォルダーにドロップし、それを使用して配管するだけで、誰でも着信/発信 .NET Web サービス SOAP メッセージをスヌープできるようです。

SOAP 拡張機能が読み込まれないようにする方法、またはアプリで (イベントまたはそのようなメカニズムを介して) 読み込みを行ってもよいかどうかを尋ねられる方法はありますか?

@ハースト:答えてくれてありがとう。私はメッセージ レベルの暗号化/WS-Security について知っており、その道を行く必要がないことを望んでいました。サービスを使用している従来の ASP クライアントがあり、小さな痛みの世界が開かれます。Web サービスを実行しているサイトには SSL 証明書がありますが、「遊ぶ」能力のある開発者がいるため、クライアントが SOAP 拡張機能をいじるのを思いとどまらせることができると期待していました。

0 投票する
1 に答える
3961 参照

.net - .NET3.0のカスタムメッセージ/フォーマッターを使用してセキュリティヘッダーをWCFサービスに取り込む

SerializeReplyメソッドでカスタムメッセージサブクラスを構築するカスタムMessageFormatterを持つWCFWebサービスを継承しました。

私たちが直面している問題は、カスタムメッセージサブクラスにヘッダーが設定されていないことです。WCFが一般的なもの(MessageID、ResponseTo、Actionなど)をすぐに使用できるかどうかを確認しようとしましたが、うまくいきませんでした。次に、カスタムメッセージサブクラスがHeadersプロパティを次のように実装していることに気付きました...

...ロッタヘルプが判明しました!だから私たちはそれをそのように書き直しました...

...そしてまだ運がない。

そこで、ヘッダーを手作業でコーディングしました。フォーマッターの最初...

...そしてメッセージ自体に...

試行するたびに、WS-Addressingヘッダーを実際の応答に取り込むことができましたが、WS-Securityヘッダーを取り込むことはできませんでした(実際には、TimestampID要素とCreated / Expires要素を含むセキュリティヘッダーを入れようとしていました)。セキュリティヘッダーにセキュリティヘッダーを追加するたびに、サービスはシリアル化中に予期せず接続を切断しました(SerializeReply呼び出しが完了した後)。

これが私の質問です。カスタムフォーマッタとカスタムメッセージの実装を使用してWS-SecurityヘッダーをWCFサービスに取り込む方法を知っている人はいますか?

更新[2008年11月26日]:これに関する未解決のMSインシデントがあり、それらから取得した最新の更新は、WCFの現在のMessageVersionがこれらのヘッダーをサポートしていないようであり、カスタムバインディングの実装が必要であるというものでした。より良いアプローチのために調査が続けられています。

0 投票する
7 に答える
47252 参照

web-services - VB6 から Web サービスを利用するには?

VB6 プログラムから外部 Web サービスを使用する必要があります。可能であれば、SOAP ツールキットなしでプログラムを展開できるようにしたいのですが、それは必須ではありません。Web サービスのソースがなく、作成もしていません。ベンダー提供のサービスです。

では、SOAP ツールキット以外で、VB6 から Web サービスを利用する最良の方法は何でしょうか?

0 投票する
13 に答える
544050 参照

javascript - 最も単純な SOAP の例

Javascript を使用した最も単純な SOAP の例は何ですか?

可能な限り役立つように、答えは次のようにする必要があります。

  • 機能的であること (つまり、実際に機能すること)
  • コード内の他の場所で設定できるパラメーターを少なくとも 1 つ送信する
  • コードの他の場所で読み取ることができる少なくとも 1 つの結果値を処理する
  • 最新のブラウザー バージョンで動作する
  • 外部ライブラリを使用せずに、できるだけ明確かつ短くする
0 投票する
4 に答える
3847 参照

javascript - フロントエンド (つまり Web ブラウザ) との通信に SOAP を使用するのが得策ではないのはなぜですか?

フロントエンドとの通信に SOAP を使用するのが得策ではないのはなぜですか? たとえば、JavaScript を使用する Web ブラウザー。

0 投票する
2 に答える
1089 参照

.net - .NETSOAP一般的なタイプ

Webサービスを作成するときに、使用するタイプを指定する方法はありますか?具体的には、クライアントとサーバーの両方で同じタイプを使用して、コードの重複を減らすことができるようにしたいと考えています。

簡略化した例:

クラスの機能の一部を再コーディングしたくありません。もう1つは、生成されるクライアント側クラスは別のタイプであるため、このクラスを操作する存在するコードはクライアント側では機能しないということです。

0 投票する
1 に答える
59144 参照

php - 有効な SoapAction をどのように判断しますか?

webserviceを使用して を呼び出していNuSoap PHP libraryます。を使用webserviceしているよう.NETです。呼び出すたびに、無効なの使用に関するエラーが発生しますSoapAction header。送信されるヘッダーは空の文字列です。SoapActionサーバーが期待しているを見つけるにはどうすればよいですか?

0 投票する
1 に答える
3024 参照

ruby - Ruby の SOAP::RPC::Driver を自己署名証明書で動作させるにはどうすればよいですか?

自己署名証明書を使用しているサーバーに対して SOAP 呼び出しを行うときに、この例外を防ぐにはどうすればよいですか?

0 投票する
1 に答える
1117 参照

xml - SOAP/XMLの名前空間スコープ

これは有効なSOAP/XMLですか?

もしそうなら:FrenchGradeはどの名前空間に属しますか?urn:Routs名前空間にありますか?

0 投票する
1 に答える
668 参照

web-services - Live Search SOAP サービスの投稿先の URL は?

私は本当に本当に太っている可能性があります。しかし、SOAP を使用するライブ検索 (MSN 検索) の SDK を見てみると、サービスがどこの URL にあるかわかりませんか?? おそらくカプセル化されている C# または VB の SDK をダウンロードできますが、それは役に立ちません (Ruby を使用しています)。

http://search.live.com/developer/