0

PHP で記述された Web サービスがあり、それを自分の asp.net Web サイト (asp、c#) への Web 参照として追加しました。c#.net クライアントから Web サービスのメソッドを呼び出す方法は知っていましたが、まだ問題があります。 Web サービス呼び出しで SOAP ヘッダーを送信する (c#.net クライアントから php サーバーへ)

$client->setHeadersを使用してphpクライアントでこれを行い、$serverで送信ヘッダーを解析しましたが、c#.netクライアントでそれを行う方法、

注: server.php にヘッダー クラスがありません。php で問題なく動作します。

助けてください

4

2 に答える 2

0

WCF カスタム ヘッダーを使用して追加情報を入力し、php に渡します。 http://cisforcoder.wordpress.com/2010/12/01/how-to-implement-basic-http-authentication-in-wcf-on-windows-phone-7/

リンクのこの例は、Authorization のヘッダーに沿って渡します

php サービスへの Web 参照を作成する場合は、フォーラムで以前に質問した人を紹介できます。

ASMX サービス要求への SOAP ヘッダーの追加

于 2012-06-05T09:56:14.390 に答える
0

を使用している場合はnuSoapライブラリに移動できます。パケット応答が生成されたコードが見つかります。attributesそこに、独自の要件に応じて追加できますheaders

于 2015-03-05T05:37:49.743 に答える