AJAX と C# アプリケーションの両方で WCF サービスを
使用しています。HTTP 要求ヘッダーを介してパラメーターを送信する必要があります。
私のAJAXでは、次のものを追加しましたが、動作します:
$.ajax({
type: "POST",
url: this.tenantAdminService,
beforeSend: function (req, methodName)
{
req.setRequestHeader("AdminGUID", adminGuid);
}
WCF サーバー側では、次のようにしてヘッダーを取得します。
string adminGUID = System.Web.HttpContext.Current.Request.Headers["AdminGUID"];
C#に相当するものは何ですか? WCF サーバーでも使用される http 要求ヘッダーを送信するにはどうすればよいですか?
メッセージ ヘッダーではなく、HTTP 要求ヘッダーにパラメーターを追加する必要があります。
ありがとう!