問題タブ [wsse]
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.
c# - SOAP Web サービス C# で ws セキュリティ ヘッダーを使用する方法
助けが必要です。まず、基本認証を使用して SOAP Web サービスを 1 つ作成しました。しかし、SOAP で wssecurity を変更する必要があります。ユーザー名とパスワードを読み取る必要があり、ユーザー名とパスワードを比較する必要があります。サービス内の私のwebconfigファイルで。私はこのコードを書いていますが、よくわかりません:私はこのようにしました.しかし、どうすればwebconfig.fileで設定できますか
c# - C#でクライアント側のリクエストにこのsoapヘッダーを挿入するにはどうすればよいですか
SOAP Web サービスのこのヘッダー クライアント側要求を挿入する必要があります。どうすればよいですか?
クライアント側のコード: SOAP Web サービスに wshttpbinding を使用しています。そのため、上記の SOAP ヘッダーでリクエストを送信する必要があります。
ruby-on-rails - net/http で X-WSSE ヘッダー ruby を渡す
ruby と net/http を使用してポスト リクエストを送信しようとしていますが、X-WSSE ヘッダーを渡すことができません。これが私のコードです:
しかし、常にエラー 400 (HTTP ヘッダーに X-WSSE が見つかりません) が発生しますが、curl リクエストは完全に機能します。
これがうまく機能するcurlリクエストです
php - 送信する SOAP リクエストに署名する必要があります
署名付き SOAP リクエストを送信しようとしていますが、何か不足しているようです。
wso2 ライブラリを試しましたが、php7.0 の ubuntu 14.04 では動作しません。
次に、これを試しました:https://github.com/LinioIT/wse-phpしかし、取得し続け
ますERR_025: Verification failure: No signature in the WS-Security message for the configured soap actor/role ""! in SoapClient->__call()
これをsoapUIでテストして動作させましたが、PHPに変換できません
これが私のコードです:
SoapWsController はデフォルトの SoapClient から拡張されています。定義が正しいかどうかはわかりません。多くのオプションを試しました。
cxf - トークンをサポートする WS-Policy X509Token
WSPolicy を含む WSDL があり、定義されたポリシーはサポート トークンを使用し、サポート トークン内で X509 トークンを使用します。以下は、ポリシーを持つ WSDL のスニペットです。
(Apache CXF を使用して) クライアントを生成し、Web サービス操作を使用すると、wssec セキュリティ ヘッダーが SOAP ヘッダーに追加されません。その結果、ポリシー検証インターセプターが失敗すると、SOAP サービスはエラーをスローします。
私は多くの検索を行いましたが、この種のポリシーを使用したサンプル/例は見つかりませんでした。サポート トークンは非対称/対称バインディングと共に使用されています。
定義されたポリシーが正しいかどうかを知りたいです。正しい場合、このサービスにアクセスするためのクライアント コードは何でしょうか。
追加するために、クライアントコードにインターセプターの下に配置すると、セキュリティヘッダーが追加されます (バイナリセキュリティトークンと署名を使用) が、サービスは引き続き失敗します (ポリシー検証インターセプターを使用)
以下はエラースタックトレースです
どんな助けでも大歓迎です!! 私は2日間この問題に悩まされています。
cxf - CXF WS-Policy 構成
次の CXF 構成クラスがあります。
CXF バスを構成し、エンドポイントを発行します。そのエンドポイントの WS ポリシーを構成したいと考えています。ポリシーは外部ファイルで定義されます。XML 構成ファイルを使用してこれを実現する方法は、次のとおりです。
これは CXF サイトの例です。
問題は、API を使用してプログラムで同じことを行うにはどうすればよいかということです。
java - javaでwsdl、ユーザー名、パスワードを使用してsoap webserviceを呼び出す
SOAP Web サービスは初めてです。提供された wsdl とそのユーザー名とパスワードを使用して JAVA で x509 を使用して SOAP リクエストを作成する方法を教えてください。.NET で多くのコードを取得しました。しかし、Javaでx509認証を使用してリクエストを作成する方法については、まだ空白です。どんな助けでも大歓迎です。前もって感謝します。
SOAP UI を使用し、AUTH タブで基本認証を使用すると、次のようなエラーが表示されます。
soap - Apache CXF WebServices クライアント エラー
私が持っている WSDL を使用して生成したクライアントがあります。この WebService に接続しようとすると、次のエラーが発生します。
WebService をホストする実際のサーバーは、次のようなセキュリティ ヘッダーを含む SOAP メッセージを予期します。
リクエストが行われたときに生成される SOAP メッセージと一緒にこれを取得するにはどうすればよいですか? これは、WebService を呼び出すためにコードで行うことです。
助言がありますか?